Variables d'environnement

Assets & médias

Fichiers statiques et médias

VariableDéfautDescription
STATICFILES_DIRSstaticDossier des fichiers statiques
STATIC_URL/staticPréfixe URL pour les fichiers statiques
MEDIA_ROOTmediaDossier des fichiers médias uploadés
MEDIA_URL/mediaPréfixe URL pour les médias
TEMPLATES_DIRtemplatesDossier des templates Tera (liste séparée par virgules possible)
STATICFILESdefault_storageBackend de stockage
RUNIQUE_MAX_UPLOAD_MB100Taille maximale globale d'un upload fichier (MB)
RUNIQUE_MAX_TEXT_FIELD_KB1024Taille maximale d'un champ texte multipart (KB)

Déploiement Docker

STATIC_RUNIQUE_PATH pointe vers les fichiers statiques internes du panel admin (CSS, JS). Sa valeur par défaut est résolue à la compilation via CARGO_MANIFEST_DIR et est invalide dans un conteneur Docker au runtime.

À déclarer explicitement dans le .env :

STATIC_RUNIQUE_PATH=/app/runique/static

Puis copier le dossier correspondant depuis les sources de Runique dans l'image lors du build Docker.

Après un bump de version de la dépendance runique, toujours rebuilder l'image :

docker compose build
docker compose up -d

docker compose up -d seul réutilise l'ancienne image et les anciens assets.