Split webapp for Raspberry Pi deployment, remote generation API and sync
La webapp (carte + vignettes) et la génération de tuiles se déploient sur deux machines : image légère Dockerfile.webapp (FastAPI + Pillow AVIF natif + pyproj) sur Raspberry Pi, pipeline complet sur la machine de traitement. LIDAR_GENERATION_URL délègue /api/generate, /api/preview et /api/status ; /api/sync ramène les tuiles par rsync puis régénère vignettes et index localement. Token partagé optionnel (LIDAR_API_TOKEN/LIDAR_REMOTE_TOKEN). Retire du dépôt les journaux internes (.swival, audit-findings) et les données (data/, notebooks/). Doc : docs/DEPLOY_WEBAPP.md.
This commit is contained in:
6
.gitignore
vendored
6
.gitignore
vendored
@ -43,5 +43,11 @@ htmlcov/
|
||||
.env
|
||||
.env.local
|
||||
|
||||
# Données et artefacts internes (jamais dans le dépôt)
|
||||
data/
|
||||
.swival/
|
||||
audit-findings/
|
||||
notebooks/
|
||||
|
||||
# Éventuels fichiers de cache matplotlib
|
||||
matplotlibrc
|
||||
|
||||
Reference in New Issue
Block a user