diff --git a/.env.example b/.env.example index 37c4b9b..7d2353b 100644 --- a/.env.example +++ b/.env.example @@ -1,6 +1,3 @@ -UID=1000 -GID=1000 - # MQTT Admin Credentials (Vollzugriff) MQTT_ADMIN_USERNAME=admin MQTT_ADMIN_PASSWORD=change_me_admin_password diff --git a/README.md b/README.md index 19fbf9c..51d9548 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ cp .env.example .env nano .env ``` -> `UID` und `GID` in der `.env` bestimmen jetzt den User, unter dem der Mosquitto-Container läuft. Passe die Werte an deinen Host-User an, falls du nicht `1000:1000` bist. +> Der Mosquitto-Container läuft standardmäßig als `1000:1000`. Falls dein Host-User andere IDs hat, passe den `user:` Eintrag direkt in `docker-compose.yml` an. ⚠️ **WICHTIG**: Setze sichere Passwörter in der `.env` Datei! diff --git a/docker-compose.yml b/docker-compose.yml index c9d46b1..bd2cd51 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,8 @@ services: image: eclipse-mosquitto:2 container_name: mosquitto restart: unless-stopped - user: "${UID:-1000}:${GID:-1000}" + # Passe UID:GID bei Bedarf an deinen lokalen Benutzer an. + user: "1000:1000" ports: - "1883:1883" - "9001:9001"