Initial commit: Dockerfile, pipeline script, docker-compose
- 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>
This commit is contained in:
18
docker-compose.yml
Normal file
18
docker-compose.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
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
|
||||
Reference in New Issue
Block a user