返回工具库
编程工具免费开源

CUPS Web 网页打印管理

把家里那台只能插 USB 的老打印机,变成全屋随时可访问的网络打印服务:基于 CUPS 与 IPP,用 Docker 一条命令部署,之后手机、平板、电脑打开网页就能提交打印任务。Go + Vue 3 编写,MIT 开源,GitHub 1.2 千星。

这个工具是什么

家里的打印机只有一根 USB 线,想打印就得抱着电脑过去插——这是很多人熟悉的场景。CUPS Web 解决的正是这件事:**把接在某台常开设备(比如软路由、NAS、旧电脑)上的 USB 打印机,变成整个局域网都能访问的网络打印服务**。它基于 Linux 世界的标准打印子系统 **CUPS** 与 **IPP 协议**,在上面套了一层清爽的网页管理界面:添加和管理打印机、提交打印任务、查看队列与历史记录,全都在浏览器里完成,手机和平板也能直接用,不必再装厂商那套臃肿的驱动客户端。部署方式对自托管用户很友好——**提供 Docker 镜像,一条命令起服务**,项目在 Docker Hub 上也有独立镜像。技术栈是 Go 后端加 Vue 3 前端(Vite + Nuxt UI + Tailwind),数据存在 SQLite(WAL 模式),整体体积小、依赖少。MIT 协议开源,GitHub 星标约 1.2 千,更新活跃。

风险提醒

  • 打印服务会在局域网内开放网页端口,建议仅在可信的家庭网络中使用,并设置访问密码;如需公网访问,请自行做好鉴权与加密,切勿直接暴露到互联网。打印任务可能包含敏感文件,请注意查看历史记录的访问权限。
访问官网网盘下载

版权声明

本文由知享整理发布,主要用于信息整理、技术研究、工具体验与经验分享。

文中提到的工具、项目、软件、网站或服务,版权、商标及相关权益均归原作者、开发者或所属公司所有。本站不提供破解、盗版、绕过付费、未授权下载或侵权资源,相关功能、价格、授权方式、服务条款及隐私政策请以官方网站说明为准。

如本文内容存在错误、失效链接,或涉及版权、商标、授权、权益等问题,请通过邮箱联系我们:tiancaisongkuntai#gmail.com。发送邮件时请将 # 替换为 @,并提供相关证明材料,我们会在核实后及时处理。

转载或引用本站内容,请保留原文链接并注明来源。