services: wetter: build: . container_name: wetter restart: unless-stopped # Seriellen Port durchreichen devices: - "${PORT_PATH:-/dev/ttyUSB0}:/dev/ttyUSB0" # Datenbank-Volume volumes: - wetter_data:/data # Umgebungsvariablen (überschreiben .env im Image) environment: PORT_PATH: /dev/ttyUSB0 BAUD_RATE: ${BAUD_RATE:-19200} DB_PATH: /data/wetter.db LOOP_INTERVAL_MS: ${LOOP_INTERVAL_MS:-30000} volumes: wetter_data: