heyer.systems

Paperless-ngx

Self-hosted document management with OCR, full-text search and automated filing.

Install

On the Proxmox node as root:

bash -c "$(curl -fsSL https://iac.heyer.systems/paperless-ngx/ct.sh)"

Container from the Debian 13 template · default: 2 CPU, 2048 MiB RAM, 16 GiB disk

Customise the commandYour own values for CPU, RAM, network and modules – no dialog

Then: Web: http://<IP>:8000/ – login: admin, password in the guest: grep paperless_admin_password /etc/iac/settings.env

Update

In the guest (LXC/VM):

update

Debian packages, Paperless-ngx, modules and the iac configuration. Major versions never change automatically.

Add modules – any time, in containers and VMs alike:

update --list-modules
update --add-modules node-exporter

All modules · More about update

With Docker, in the directory of the docker-compose.yml:

docker compose pull && docker compose up -d