paperless-ngx: run services with uv --no-sync to avoid startup network dependency

This commit is contained in:
MickLesk
2026-08-14 09:36:40 +02:00
parent 6bb15007d5
commit 24a2d3f5f4
2 changed files with 9 additions and 9 deletions
+4 -4
View File
@@ -108,7 +108,7 @@ Requires=redis.service
[Service]
WorkingDirectory=/opt/paperless/src
ExecStart=uv run -- celery --app paperless beat --loglevel INFO
ExecStart=uv run --no-sync -- celery --app paperless beat --loglevel INFO
[Install]
WantedBy=multi-user.target
@@ -122,7 +122,7 @@ After=postgresql.service
[Service]
WorkingDirectory=/opt/paperless/src
ExecStart=uv run -- celery --app paperless worker --loglevel INFO
ExecStart=uv run --no-sync -- celery --app paperless worker --loglevel INFO
[Install]
WantedBy=multi-user.target
@@ -136,7 +136,7 @@ Requires=redis.service
[Service]
WorkingDirectory=/opt/paperless/src
ExecStartPre=/bin/sleep 2
ExecStart=uv run -- python manage.py document_consumer
ExecStart=uv run --no-sync -- python manage.py document_consumer
[Install]
WantedBy=multi-user.target
@@ -152,7 +152,7 @@ Requires=redis.service
[Service]
WorkingDirectory=/opt/paperless/src
#ExecStartPre=uv run -- python manage.py document_index reindex --if-needed --no-progress-bar
ExecStart=uv run -- granian --interface asginl --ws --loop uvloop "paperless.asgi:application"
ExecStart=uv run --no-sync -- granian --interface asginl --ws --loop uvloop "paperless.asgi:application"
Environment=GRANIAN_HOST=::
Environment=GRANIAN_PORT=8000
Environment=GRANIAN_WORKERS=1