- 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
21 lines
637 B
Text
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=
|