diff --git a/paperless-system/paperless.yaml b/paperless-system/paperless.yaml index 082f497..df46b37 100644 --- a/paperless-system/paperless.yaml +++ b/paperless-system/paperless.yaml @@ -257,6 +257,13 @@ spec: value: "true" - name: PAPERLESS_LOGOUT_REDIRECT_URL value: "https://authentik.dooplex.hu/application/o/paperless/end-session/" + # Env values for checking worker health + - name: PAPERLESS_TASK_WORKERS + value: "2" + - name: CELERY_WORKER_MAX_TASKS_PER_CHILD + value: "100" # Restart worker after 100 tasks (prevents memory leaks/hangs) + - name: CELERY_WORKER_MAX_MEMORY_PER_CHILD + value: "1048576" # Restart if worker exceeds 1GB ports: - name: http containerPort: 8000