Sert l'interface (app.js/app.css) depuis l'image, plus depuis le volume
- Les assets de l'interface étaient écrits dans le volume (output/assets) et servis d'ici : sur la webapp légère, un app.js périmé restait servi même après rebuild de l'image. - app.js/app.css (+ Leaflet vendorisé) sont désormais bâchés dans l'image au build (Dockerfile.webapp) et servis depuis l'image ; le volume ne porte que les données (index.html, vignettes, tuiles). - _write_ui_assets() génère les assets dans un dossier cible ; repli de régénération au démarrage si non bâchés (dev). build_index continue d'écrire output/assets/ pour le mode serveur statique.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -26,6 +26,9 @@ build/
|
||||
.coverage
|
||||
htmlcov/
|
||||
|
||||
# Interface bâchée dans l'image (régénérée au build, cf. Dockerfile.webapp)
|
||||
lidar_pipeline/webapp_assets/
|
||||
|
||||
# Docker
|
||||
.docker/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user