# 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=16 - PYTHONUNBUFFERED=1 command: ["python3", "-u", "/scripts/download-satellite.py", "/data/satellite.mbtiles"] restart: "no" deploy: resources: limits: cpus: "4.0" memory: 1G reservations: memory: 64M