paperless-ngx: run services with uv --no-sync to avoid startup network dependency (#16479)

This commit is contained in:
CanbiZ (MickLesk)
2026-08-14 22:10:54 +02:00
committed by GitHub
parent 21ed75c9e9
commit 70dfd66dff
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