- Dockerfile based on debian:bookworm with Hugin 2024, Python 3, OpenCV - Automated panorama pipeline for NavCam and Mastcam-Z - CLAHE preprocessing for cpfind, render with originals - NavCam tile 01+04 combining with 16px overlap - docker-compose.yml for homelab deployment Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
542 B
YAML
19 lines
542 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
|
|
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
|