用 Raspberry Pi 创建无纸办公室
无纸化能为您的企业带来巨大优势。从减少杂乱到环境问题,个人和公司寻求文档数字化的原因有很多。在这里,我想告诉你如何用 Raspberry Pi 创建一个无纸化办公室。
在本文中,我将重点介绍一款功能极其强大的开源工具,它可以帮助简化这一过程: 无纸-NGX.
因此,我将教你如何在 Raspberry Pi 5 上安装 Paperless-NGX,把你的小电脑变成文档管理利器。
什么是无纸化-NGX?
Paperless-NGX是一个开源文档管理系统,旨在帮助用户毫不费力地数字化和组织文档。
它利用光学字符识别 (OCR) 技术从扫描文件中提取文本,使其可搜索并易于检索。
Paperless-NGX 具有标签、全文搜索和元数据提取等功能,为管理数字文档提供了全面的解决方案。它还能在多个内核上同时运行,并对文档进行健康检查。
在我看来,它是目前最好的文档管理系统。
在树莓派(Raspberry Pi)上运行 Paperless-NGX 服务器既省时又省钱。这是一个简单而有效的解决方案。
先决条件
在 Raspberry Pi 上安装 Paperless-NGX 非常简单,但在启动和运行之前需要一些先决条件。
我在装有 64 位书虫操作系统的 Raspberry Pi 5 上进行了设置(反正 Raspberry Pi 5 无法运行 32 位书虫操作系统)。在 无纸化-NGX 的文档在 "Paperless-NGX "一文中,作者写道,你可以在 Raspberry Pi 3B 上运行 Paperless-NGX,但有些元素运行缓慢。
不过,在我的 Pi 5 上,我没有遇到任何问题。
现在,启动无纸化-NGX 的首要前提是 Docker 和 Docker Compose.
你可以通过该链接找到详细说明。总之,你需要设置 Docker 的 apt 仓库:
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
然后跑:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
更多详情,请访问 Docker 网站 如果您遇到任何问题。
为确保一切正常,请运行:
sudo docker run hello-world
要查看哪些 Docker 容器已启动,可以运行
docker ps
安装 Paperless-NGX
在 Raspberry Pi 5 上安装好 Docker 和 Docker Compose 后,就可以安装 Paperless-NGX了。
为此,您只需运行一条命令即可:
bash -c "$(curl --location --silent --show-error https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
这将带你完成一个相当简单的安装脚本。它会询问您的姓名、电子邮件地址和配置偏好。
你可以决定是让它在网络服务器上运行,还是只通过本地主机运行。默认端口为 8000。安装完成后,可以运行 docker ps
以确保集装箱已安装完毕。
然后,您可以打开网络浏览器,转到 https://localhost:8000/,直接在 Raspberry Pi 上打开它。如果您想从另一台电脑访问,可以打开浏览器,转到 https://:8000/。
这就是全部内容。现在,您和您的同事就可以开始上传和整理文件了。
总结
在 Raspberry Pi 5 上使用 Paperless-NGX 对文档进行数字化处理,对于个人和企业来说都是一种经济高效且环保的解决方案。
但现在,如果你想远程控制你的 Raspberry Pi,PiCockpit 就是与 Paperless-NGX 一起运行的理想解决方案。你只需不到 5 分钟就能轻松安装 PiCockpit。
看看吧
按照本指南中概述的步骤,您可以简化文档管理流程,向无纸化未来迈出一步。
Paperless-NGX 可以帮你控制文件,PiCockpit 可以帮你控制 Pi。
如果您有任何问题,欢迎在下方留言。
嗨,亚当
感谢您分享您的经验。
我也想在 Raspi 上运行无纸 NGX。我用旧的 1.7 版本运行过。
现在,我调出了 ARM64 的最新版本 2.8.1,但 docker 似乎无法正常工作:
- MariaDB 运行正常
- Redis 运行正常
- 但我无法让无纸化系统稳定运行,服务无休止地重启。docker ps-command 告诉我
图像:ghcr.io/paperless-ngx/paperless-ngx:2.8.1
状态:重新启动 (159) 3 秒前
您在 raspi 上使用的无纸化 Paxckage 是什么版本?
在安装 docker 时遇到什么问题吗?
谢谢
本诺