roborock/docker-compose.yml aktualisiert

This commit is contained in:
thomas committed 2026-10-06 14:50:47 +00:00
1 parent f1b687f102
commit 2e44a510ef
1 file changed
+3 -9
+3 -9
View File
@@ -4,7 +4,6 @@ services:
container_name: roborock_local_server container_name: roborock_local_server
restart: unless-stopped restart: unless-stopped
# Port-Mapping mit Fallback: HOST_PORT:CONTAINER_PORT
ports: ports:
- "${HOST_HTTPS_PORT:-8555}:555" - "${HOST_HTTPS_PORT:-8555}:555"
- "${HOST_MQTT_PORT:-8885}:8881" - "${HOST_MQTT_PORT:-8885}:8881"
@@ -13,18 +12,13 @@ services:
- ${DOCKER_DATA_PATH:-./data}:/data - ${DOCKER_DATA_PATH:-./data}:/data
environment: environment:
# Interne Container-Ports (Sollten auf 555 und 8881 bleiben) # Interne Ports für unverschlüsselten Traffic
- ROBOROCK_SERVER_HTTPS_PORT=555 - ROBOROCK_SERVER_HTTPS_PORT=555
- ROBOROCK_SERVER_MQTT_TLS_PORT=8881 - ROBOROCK_SERVER_MQTT_TLS_PORT=8881
# Diese Variablen steuern die automatische config.toml Generierung
- ROBOROCK_STACK_FQDN=${STACK_FQDN} - ROBOROCK_STACK_FQDN=${STACK_FQDN}
- ROBOROCK_ADVERTISED_HTTPS_PORT=${EXTERNAL_HTTPS_PORT:-443} - ROBOROCK_ADVERTISED_HTTPS_PORT=${EXTERNAL_HTTPS_PORT:-443}
- ROBOROCK_ADVERTISED_MQTT_PORT=${EXTERNAL_MQTT_PORT:-8883} - ROBOROCK_ADVERTISED_MQTT_PORT=${EXTERNAL_MQTT_PORT:-8883}
# Automatische ACME/Zertifikatskonfiguration (Beispiel Cloudflare + ZeroSSL) # TLS wird komplett von HAProxy übernommen
- ROBOROCK_TLS_MODE=${TLS_MODE:-cloudflare_acme} - ROBOROCK_TLS_MODE=none
- ROBOROCK_ACME_SERVER=${ACME_SERVER:-letsencrypt}
- ROBOROCK_TLS_BASE_DOMAIN=${BASE_DOMAIN}
- ROBOROCK_TLS_EMAIL=${ACME_EMAIL}
- CLOUDFLARE_DNS_API_TOKEN=${CF_API_TOKEN}