开源文档管理系统Paperless-ngx
Paperless-ngx 是一个开源的文档管理系统,旨在帮助用户将纸质文档转换为可搜索的在线档案,实现无纸化办公。它支持多种文件格式(如 PDF、图片、Office 文档等),并集成了 OCR 功能,可以自动识别文档中的文字。

Paperless-ngx 简介
Paperless-ngx 是一个开源的文档管理系统,旨在帮助用户将纸质文档转换为可搜索的在线档案,实现无纸化办公。它支持多种文件格式(如 PDF、图片、Office 文档等),并集成了 OCR 功能,可以自动识别文档中的文字。
部署方法
使用 Docker 部署
Paperless-ngx 推荐使用 Docker 进行部署,以下是详细的步骤:
-
安装 Docker 和 Docker Compose
确保你的系统已安装 Docker 和 Docker Compose。如果未安装,可以参考官方文档进行安装。 -
下载安装脚本并运行
使用以下命令下载并运行安装脚本:bash复制
bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"该脚本会自动配置 Docker Compose 环境。
-
自定义配置(可选)
如果需要自定义配置,可以编辑docker-compose.yml文件。例如,修改端口号、设置 OCR 语言等。 -
启动服务
运行以下命令启动 Paperless-ngx:bash复制
docker-compose up -d服务启动后,可以通过浏览器访问
http://localhost:28000(默认端口)。
配置说明
-
OCR 语言设置:在
docker-compose.yml文件中,可以通过PAPERLESS_OCR_LANGUAGES和PAPERLESS_OCR_LANGUAGE设置 OCR 支持的语言。 -
时区设置:通过
PAPERLESS_TIME_ZONE设置系统时区。
其他信息
-
官方文档:详细的安装和配置指南可以参考 Paperless-ngx 官方文档。
-
在线演示:Paperless-ngx 提供了在线演示地址 demo.paperless-ngx.com,使用
demo/demo登录,可以提前体验功能。
通过以上步骤,你可以快速部署 Paperless-ngx,实现文档的无纸化管理和高效检索。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)