news 2026/2/8 23:01:25

docker部署Paperless-ngx应用,搭建本地智能文档管理中心

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker部署Paperless-ngx应用,搭建本地智能文档管理中心

1、Paperless-ngx简介

Paperless-ngx是一款开源的、专注于纸质文档数字化和智能管理的专业系统,其核心目标是打造一个可搜索、易管理的私人数字档案库。它与之前介绍的FileBrowser在定位上有明显区别:FileBrowser是一个通用的Web文件管理器,就像一个私有网盘;而Paperless-ngx是一个集成了OCR识别、智能分类和全文检索的专业文档管理系统。

2、与 FileBrowser 的核心区别

FileBrowser:核心是文件操作。它提供了一个类似网盘的网页界面,让你可以方便地上传、下载、移动、删除文件,侧重于文件的存储和基础管理。
Paperless-ngx:核心是文档内容管理。它不只是存储文件,更会“读懂”文件内容(通过OCR),并基于内容进行自动分类、打标签和建立索引,侧重点在于文档内容的识别、组织和检索。FileBrowser帮你“放”文件,Paperless-ngx帮你“管”文档。

3、拉取Paperless-ngx镜像

dockerpull docker.io/library/redis:8dockerpull docker.io/library/postgres:18dockerpull ghcr.io/paperless-ngx/paperless-ngx:latestdockerpull docker.io/gotenberg/gotenberg:8.25dockerpull docker.io/apache/tika:latest

4、创建数据目录

mkdir-p/data/paperless-ngxchmod777/data/paperless-ngx

5、编辑docker-compose.yaml文件

version:'3.4'services: broker: image: docker.io/library/redis:8 restart: unless-stopped volumes: - /data/paperless-ngx/redisdata:/data db: image: docker.io/library/postgres:18 restart: unless-stopped volumes: - /data/paperless-ngx/pgdata:/var/lib/postgresql/data environment: POSTGRES_DB: paperless POSTGRES_USER: paperless POSTGRES_PASSWORD: paperless webserver: image: ghcr.io/paperless-ngx/paperless-ngx:latest restart: unless-stopped depends_on: - db - broker ports: -"8765:8000"volumes: - /data/paperless-ngx/data:/usr/src/paperless/data - /data/paperless-ngx/media:/usr/src/paperless/media - /data/paperless-ngx/export:/usr/src/paperless/export - /data/paperless-ngx/consume:/usr/src/paperless/consume env_file: docker-compose.env environment: PAPERLESS_REDIS: redis://broker:6379 PAPERLESS_DBHOST: db PAPERLESS_TIKA_ENABLED:1PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: image: docker.io/gotenberg/gotenberg:8.25 restart: unless-stopped command: - gotenberg - --chromium-disable-javascript=true - --chromium-allow-list=file:///tmp/.* tika: image: docker.io/apache/tika:latest restart: unless-stopped

docker-compose.env 文件:

USERMAP_UID=1000USERMAP_GID=1000PAPERLESS_TIME_ZONE=Asia/ShanghaiPAPERLESS_OCR_LANGUAGE=eng+chi_simPAPERLESS_OCR_LANGUAGES=chi-sim chi-tra

6、启动Paperless-ngx容器

cd/data/paperless-ngx/docker-composeup-ddocker-composepsdockerlogs-fpaperless-ngx-webserver-1

7、访问Paperless-ngx服务

浏览器访问: http://192.168.112.115:8765,Paperless-ngx可以设置中文界面,FileBrowser是文件仓库管理员,而Paperless-ngx是档案馆馆长兼智能检索员

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/8 10:41:34

超详细PyTorch安装教程GPU版:支持YOLOv8高效运行

超详细PyTorch安装教程GPU版:支持YOLOv8高效运行 在智能监控、自动驾驶和工业质检等场景中,目标检测技术正变得越来越关键。而在这背后,YOLO(You Only Look Once)系列模型凭借其“又快又准”的特性,已成为工…

作者头像 李华
网站建设 2026/2/6 8:50:29

C#中Lambda如何支持默认参数?3种变通方案彻底讲透

第一章:C# Lambda表达式默认参数的限制与背景C# 中的 Lambda 表达式是一种简洁、高效的匿名函数语法,广泛应用于 LINQ 查询、事件处理和委托传递等场景。然而,尽管其语法灵活,Lambda 表达式并不支持默认参数,这一特性在…

作者头像 李华
网站建设 2026/2/8 20:44:04

9款AI论文平台实测:开题报告生成与降重效果对比

AI写论文平台排名:9个实测,开题报告论文降重都好用 工具对比排名表格 工具名称 核心功能 突出优势 Aibiye 降AIGC率 适配高校规则,AI痕迹弱化 Aicheck 论文降重 速度快,保留专业术语 Askpaper 论文降重 逻辑完整性好 …

作者头像 李华
网站建设 2026/2/6 16:20:16

AI辅助论文写作平台盘点:9个工具实测,开题报告和降重功能强大

AI写论文平台排名:9个实测,开题报告论文降重都好用 工具对比排名表格 工具名称 核心功能 突出优势 Aibiye 降AIGC率 适配高校规则,AI痕迹弱化 Aicheck 论文降重 速度快,保留专业术语 Askpaper 论文降重 逻辑完整性好 …

作者头像 李华