homelab-blueprint/docker-compose-files/paperless-ngx/.env.sample
Brian Pooe 1815beadf4 refactor: restructure docs, sync stacks with Caddyfile, harden compose templates
- Add compose stacks for apps already proxied by Caddy: bento-pdf,
  it-tools, paperless-ngx, and beszel-hub (with Makefile targets)
- Remove the unused Vault stack and the drawio Caddyfile block
- Fix Caddyfile gramps upstream to port 80 to match the compose file
- Bring immich and gramps-web up to the shared template pattern
  (no-new-privileges, log rotation, memory limits, healthchecks)
- Single-quote vaultwarden SSO_AUDIENCE_TRUSTED so regex values like
  ^\d{18}$ render as valid YAML
- Move root docs into kebab-case topic folders, rebuild the docs index
  to cover every doc, and fix all broken links
2026-07-03 17:45:16 +02:00

21 lines
637 B
Text

# Paperless-ngx
PAPERLESS_VERSION=latest
PAPERLESS_PORT=8000
PAPERLESS_BIND_IP=0.0.0.0
PAPERLESS_MEM_LIMIT=2G
# Full URL where Paperless is reachable (needed for CSRF behind the proxy)
PAPERLESS_URL=https://paperless-ngx.home.example.com
# Generate with: openssl rand -base64 48
PAPERLESS_SECRET_KEY=<random-secret>
# Three-letter OCR language code(s), e.g. eng or eng+deu
PAPERLESS_OCR_LANGUAGE=eng
# Host directory watched for new documents to ingest
PAPERLESS_CONSUME_DIR=/opt/appdata/paperless/consume
# Optional: superuser created on first start (leave blank to create manually)
PAPERLESS_ADMIN_USER=
PAPERLESS_ADMIN_PASSWORD=