- 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.
63 lines
828 B
Plaintext
63 lines
828 B
Plaintext
# Fichiers de données LiDAR (trop lourds pour git)
|
|
*.laz
|
|
*.las
|
|
*.copc.laz
|
|
|
|
# Résultats générés
|
|
output/
|
|
output-webapp/
|
|
input/
|
|
|
|
# Fichiers temporaires
|
|
temp/
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.pytest_cache/
|
|
.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/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Fichiers de configuration locaux
|
|
.env
|
|
.env.local
|
|
webapp.env
|
|
|
|
# Certificat TLS auto-signé (webapp HTTPS / GPS téléphone, cf. make-tls-cert.sh)
|
|
tls/
|
|
|
|
# Données et artefacts internes (jamais dans le dépôt)
|
|
data/
|
|
.swival/
|
|
audit-findings/
|
|
notebooks/
|
|
|
|
# Éventuels fichiers de cache matplotlib
|
|
matplotlibrc
|
|
docker-compose.webapp.override.yml
|