Files
mars-panorama-pipeline/docker-compose.yml
Franck Garnier 1aacaea084 feat: auto-generate metadata markdown for each panorama
Includes: coverage, FOV, camera specs, photogrammetry reference,
equirectangular projection info, timing, image list.

Also: docker-compose user fix (1000:100) to avoid root-owned files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 22:34:00 -04:00

20 lines
613 B
YAML

version: '3.8'
services:
panorama:
build: .
image: mars-panorama-pipeline:latest
volumes:
# Mount NAS astro disk (images source + output)
- /mnt/astro/mars_rovers:/data
- /mnt/astro/mars_rovers/images/panorama/perseverance:/output
user: "1000:100" # franck:users — avoid root-owned output files
environment:
- MYSQL_HOST=192.168.1.42
- MYSQL_PORT=3306
- MYSQL_USER=soldan
- MYSQL_PASSWORD=Sol17Smr
- MYSQL_DATABASE=mars_rovers
# Override entrypoint for interactive use
# docker compose run panorama --sol 1813 --camera NAVCAM_LEFT