- URLs images versionnées (?v=mtime) : une tuile recalculée change d'URL et force le rechargement navigateur (cache heuristique contourné), y compris en plein run via /api/tiles ; veille permanente 15 s sur la carte - simulation locale du mode deux machines (docker-compose.local-2m.yml) : worker GPU :8974 + webapp légère :8973 au cache séparé output-webapp/ - override webapp pour le Pi 5 (192.168.3.3) : volume /srv/lidar/output, rsync vers le worker, labels Traefik (proxy/websecure/myresolver) - purge 0,5 m : worker/process et politique générale passés à 0,2 m seul - intègre le travail parallèle non commité : export mosaïque multi-dalles (export.py + /api/export), sous-tuilage intégral des couches, légendes VIZ_LEGENDS, docs et tests associés (213 tests verts)
28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
# Configuration de la stack webapp — copier en webapp.env et adapter.
|
|
# webapp.env est ignoré par git (jetons, chemins locaux).
|
|
# Syntaxe shell simple : KEY=valeur (les valeurs avec espaces entre guillemets).
|
|
|
|
# Port hôte de la carte (défaut 8973)
|
|
#WEBAPP_PORT=8973
|
|
|
|
# Machine de traitement (service worker de docker-compose.worker.yml).
|
|
# Commenté : consultation autonome du cache local, aucune génération.
|
|
#LIDAR_GENERATION_URL=http://192.168.1.50:8973
|
|
|
|
# Jeton partagé si la machine de traitement définit LIDAR_API_TOKEN
|
|
#LIDAR_REMOTE_TOKEN=un-secret-à-partager
|
|
|
|
# rsync qui ramène les tuiles traitées vers le cache local.
|
|
# Les vignettes (index_thumbs/, index_subtiles/) sont régénérées localement,
|
|
# ne pas les synchroniser.
|
|
#LIDAR_SYNC_CMD="rsync -a --delete --exclude=*.tif --exclude=.generation* --exclude=index_thumbs --exclude=index_subtiles lidar@192.168.1.50:/srv/lidar/output/ /data/output/"
|
|
|
|
# Cache auto-entretenu : resync + vignettes toutes les N secondes (0 = off)
|
|
#LIDAR_AUTO_SYNC_SECONDS=600
|
|
|
|
# Réseaux autorisés à lancer les générations depuis la carte
|
|
# (liste de CIDR séparés par virgules ; défaut : localhost + plages
|
|
# privées 127.0.0.0/8,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 ;
|
|
# vide pour lever la restriction)
|
|
#LIDAR_REGEN_CIDR=192.168.1.0/24
|