fix: BRANDING_DIR im app-Dienst setzen, sonst 500 beim Logo/Favicon-Upload
Ohne die Variable weicht lib/branding.ts auf ${cwd}/data/branding
(= /app/data/branding) aus statt das im Dockerfile vorbereitete und
gemountete /data/branding zu nutzen. /app gehört root, der App-Prozess
läuft aber als nicht-root – das Anlegen des Fallback-Verzeichnisses
schlägt mit EACCES fehl.
Version 1.6.3.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -34,6 +34,12 @@ services:
|
||||
# (Essenszeiten, Kürzel-Erklärungen) nach Englisch/Polnisch. Ohne Key
|
||||
# bleibt "Automatisch übersetzen" inaktiv, manuelle Eingabe geht immer.
|
||||
DEEPL_API_KEY: ${DEEPL_API_KEY:-}
|
||||
# Muss auf das "volumes:"-Ziel unten UND das im Dockerfile per
|
||||
# "mkdir/chown" vorbereitete Verzeichnis zeigen – ohne diese
|
||||
# Variable würde lib/branding.ts auf ${PWD}/data/branding
|
||||
# zurückfallen, das weder gemountet noch für den nicht-root
|
||||
# App-Nutzer beschreibbar ist (Upload schlägt mit 500 fehl).
|
||||
BRANDING_DIR: /data/branding
|
||||
ports:
|
||||
- "0.0.0.0:3000:3000"
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user