Switch to using uvloop and upgrade for some ASGI fixes

This commit is contained in:
Trenton Holmes
2025-03-24 19:27:13 -07:00
parent 5db511afdf
commit 73cde50bb5
3 changed files with 87 additions and 50 deletions

View File

@@ -14,7 +14,7 @@ if [[ -n "${PAPERLESS_FORCE_SCRIPT_NAME}" ]]; then
fi
if [[ -n "${USER_IS_NON_ROOT}" ]]; then
exec granian --interface asginl --ws "paperless.asgi:application"
exec granian --interface asginl --ws --loop uvloop "paperless.asgi:application"
else
exec s6-setuidgid paperless granian --interface asginl --ws "paperless.asgi:application"
exec s6-setuidgid paperless granian --interface asginl --ws --loop uvloop "paperless.asgi:application"
fi