rd13_tile_server/docker-compose.download.yml

36 lines
1,001 B
YAML
Raw Normal View History

# Satellite-Download eigenständiger Container
#
# Läuft vollständig unabhängig von VS Code / SSH-Sessions.
# Resume-fähig: bereits heruntergeladene Tiles werden übersprungen.
#
# STARTEN:
# cd /mnt/services-data/rd13_tile_server
# docker compose -f docker-compose.download.yml up
#
# STATUS (in zweitem Terminal):
# docker compose -f docker-compose.download.yml logs -f
#
# STOPPEN (Download pausieren):
# docker compose -f docker-compose.download.yml stop
#
# FORTSETZEN:
# docker compose -f docker-compose.download.yml up
#
# ERGEBNIS:
# data/satellite.mbtiles (~38 GB bei MAX_ZOOM=11)
services:
satellite-download:
image: python:3.12-slim
container_name: rd13_satellite_download
volumes:
- ./data:/data
- ./scripts:/scripts:ro
- ./logs:/logs
environment:
- SAT_MAX_ZOOM=11
- SAT_THREADS=8
- PYTHONUNBUFFERED=1
command: ["python3", "-u", "/scripts/download-satellite.py", "/data/satellite.mbtiles"]
restart: "no"