Fix GlitchTip source map assembly: shared uploads volume + MEDIA_ROOT
All checks were successful
Release / Test backend (push) Successful in 41s
Release / Check ui (push) Successful in 49s
Release / Docker / caddy (push) Successful in 51s
Release / Docker / backend (push) Successful in 2m47s
Release / Docker / runner (push) Successful in 2m38s
Release / Upload source maps (push) Successful in 3m20s
Release / Docker / ui (push) Successful in 2m59s
Release / Gitea Release (push) Successful in 1m45s
All checks were successful
Release / Test backend (push) Successful in 41s
Release / Check ui (push) Successful in 49s
Release / Docker / caddy (push) Successful in 51s
Release / Docker / backend (push) Successful in 2m47s
Release / Docker / runner (push) Successful in 2m38s
Release / Upload source maps (push) Successful in 3m20s
Release / Docker / ui (push) Successful in 2m59s
Release / Gitea Release (push) Successful in 1m45s
- Mount glitchtip_uploads named volume to /code/uploads on both glitchtip-web and glitchtip-worker so chunk blobs written by the web container are readable by the worker during assembly - Set MEDIA_ROOT=/code/uploads explicitly on both services so the Django storage path matches the volume mount and DB blob records
This commit is contained in:
@@ -169,6 +169,9 @@ services:
|
|||||||
VALKEY_URL: "redis://valkey:6379/1"
|
VALKEY_URL: "redis://valkey:6379/1"
|
||||||
PORT: "8000"
|
PORT: "8000"
|
||||||
ENABLE_USER_REGISTRATION: "false"
|
ENABLE_USER_REGISTRATION: "false"
|
||||||
|
MEDIA_ROOT: "/code/uploads"
|
||||||
|
volumes:
|
||||||
|
- glitchtip_uploads:/code/uploads
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/api/0/')"]
|
test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/api/0/')"]
|
||||||
interval: 15s
|
interval: 15s
|
||||||
@@ -190,6 +193,9 @@ services:
|
|||||||
DEFAULT_FROM_EMAIL: "noreply@libnovel.cc"
|
DEFAULT_FROM_EMAIL: "noreply@libnovel.cc"
|
||||||
VALKEY_URL: "redis://valkey:6379/1"
|
VALKEY_URL: "redis://valkey:6379/1"
|
||||||
SERVER_ROLE: "worker"
|
SERVER_ROLE: "worker"
|
||||||
|
MEDIA_ROOT: "/code/uploads"
|
||||||
|
volumes:
|
||||||
|
- glitchtip_uploads:/code/uploads
|
||||||
|
|
||||||
# ── Umami ───────────────────────────────────────────────────────────────────
|
# ── Umami ───────────────────────────────────────────────────────────────────
|
||||||
umami:
|
umami:
|
||||||
@@ -540,3 +546,4 @@ volumes:
|
|||||||
grafana_data:
|
grafana_data:
|
||||||
pocket_tts_cache:
|
pocket_tts_cache:
|
||||||
hf_cache:
|
hf_cache:
|
||||||
|
glitchtip_uploads:
|
||||||
|
|||||||
Reference in New Issue
Block a user