1
0
Fork 0
kubernetes/paperless-ngx
Dustin 5c819ef120 paperless-ngx: Work around PDF rendering errors
Occasionally, some documents may have odd rendering errors that
prevent the archival process from working correctly.  I'm less concerned
about the archive document than simply having a centralized storage for
paperwork, so enabling this "continue on soft render error" feature is
appropriate.  As far as I can tell, it has no visible effect for the
documents that could not be imported at all without it.
2025-03-31 06:16:41 -05:00
..
README.md paperless-ngx: Deploy application 2023-01-13 21:33:14 -06:00
gotenberg.yaml paperless-ngx/gotenberg: Run as correct user 2024-10-19 09:46:15 -05:00
ingress.yaml paperless-ngx: Deploy application 2023-01-13 21:33:14 -06:00
kustomization.yaml gotenberg: Update to 8.17.3 2025-03-15 11:32:13 +00:00
namespace.yaml paperless-ngx: Split resources into separate files 2024-10-17 07:27:33 -05:00
paperless-ngx.yaml paperless-ngx: Work around PDF rendering errors 2025-03-31 06:16:41 -05:00
paperless_cmd.sh paperless-ngx: Split resources into separate files 2024-10-17 07:27:33 -05:00
redis.yaml paperless-ngx: Split resources into separate files 2024-10-17 07:27:33 -05:00
tika.yaml paperless-ngx: Split resources into separate files 2024-10-17 07:27:33 -05:00

README.md

Paperless-ngx

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper.

Deploy with kustomize

kubectl apply -k paperless-ngx

Generic resources, including the persistent volumes and pods, are defined in paperless-ngx/paperless-ngx.yaml. Environment-specific overrides are supplied in paperless-ngx/kustomization.yaml. An Ingress resource is configured in paperless-ngx/ingress.yaml.

This deployment uses SQLite as the database engine. Paperless-ngx supports other engines, but SQLite is fine for a single-instance deployment with only a small number of documents.

Authentication via "HTTP remote user" is enabled, and the Ingress is configured to use Authelia. This provides a single sign-on experince, since Paperless-ngx does not currently support LDAP or OAuth/OpenID Connect.