Rename docker commands
This commit is contained in:
24
README.md
24
README.md
@@ -113,10 +113,10 @@ Topic: `public/*`
|
||||
**Beispiel mit mosquitto_pub:**
|
||||
```bash
|
||||
# Nachricht an öffentliches Topic senden (KEINE Authentifizierung)
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "public/test" -m "Hallo Welt!"
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "public/test" -m "Hallo Welt!"
|
||||
|
||||
# Öffentliches Topic abhören
|
||||
docker exec mosquitto-mqtt mosquitto_sub -h localhost -t "public/#" -v
|
||||
docker exec mosquitto mosquitto_sub -h localhost -t "public/#" -v
|
||||
```
|
||||
|
||||
### Mit Authentifizierung
|
||||
@@ -124,10 +124,10 @@ docker exec mosquitto-mqtt mosquitto_sub -h localhost -t "public/#" -v
|
||||
**Beispiel mit Admin User:**
|
||||
```bash
|
||||
# Mit Authentifizierung publishen (Credentials aus .env verwenden)
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "devices/device1/status" -m "online" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "devices/device1/status" -m "online" -u admin -P <ADMIN_PASSWORD>
|
||||
|
||||
# Mit Authentifizierung subscriben (Credentials aus .env verwenden)
|
||||
docker exec mosquitto-mqtt mosquitto_sub -h localhost -t "#" -v -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto mosquitto_sub -h localhost -t "#" -v -u admin -P <ADMIN_PASSWORD>
|
||||
```
|
||||
|
||||
💡 **Hinweis**: Ersetze `<ADMIN_PASSWORD>` mit dem Passwort aus deiner `.env` Datei.
|
||||
@@ -150,7 +150,7 @@ docker compose restart mosquitto
|
||||
**Alternativ - Manuell:**
|
||||
```bash
|
||||
# User hinzufügen/ändern
|
||||
docker exec -it mosquitto-mqtt mosquitto_passwd -b /mosquitto/config/passwords.txt USERNAME PASSWORD
|
||||
docker exec -it mosquitto mosquitto_passwd -b /mosquitto/config/passwords.txt USERNAME PASSWORD
|
||||
|
||||
# ACL in config/acl.conf anpassen und Container neu starten
|
||||
docker compose restart mosquitto
|
||||
@@ -159,7 +159,7 @@ docker compose restart mosquitto
|
||||
### User löschen
|
||||
|
||||
```bash
|
||||
docker exec -it mosquitto-mqtt mosquitto_passwd -D /mosquitto/config/passwords.txt USERNAME
|
||||
docker exec -it mosquitto mosquitto_passwd -D /mosquitto/config/passwords.txt USERNAME
|
||||
|
||||
# Container neu starten
|
||||
docker compose restart mosquitto
|
||||
@@ -217,12 +217,12 @@ docker compose restart mqttui
|
||||
|
||||
```bash
|
||||
# Öffentlich (ohne Auth)
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "public/message" -m "Test Nachricht"
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "public/message" -m "Test Nachricht"
|
||||
|
||||
# Mit Auth (Passwort aus .env verwenden)
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "sensors/temperature" -m "22.5" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "sensors/humidity" -m "65" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto-mqtt mosquitto_pub -h localhost -t "system/cpu" -m "45" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "sensors/temperature" -m "22.5" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "sensors/humidity" -m "65" -u admin -P <ADMIN_PASSWORD>
|
||||
docker exec mosquitto mosquitto_pub -h localhost -t "system/cpu" -m "45" -u admin -P <ADMIN_PASSWORD>
|
||||
```
|
||||
|
||||
Oder verwende das Test-Script:
|
||||
@@ -302,7 +302,7 @@ docker compose logs -f mqttui
|
||||
|
||||
```bash
|
||||
# Mosquitto Container
|
||||
docker exec -it mosquitto-mqtt sh
|
||||
docker exec -it mosquitto sh
|
||||
|
||||
# MQTTUI Container
|
||||
docker exec -it mqttui sh
|
||||
@@ -311,7 +311,7 @@ docker exec -it mqttui sh
|
||||
### Mosquitto Konfiguration testen
|
||||
|
||||
```bash
|
||||
docker exec mosquitto-mqtt mosquitto -c /mosquitto/config/mosquitto.conf -v
|
||||
docker exec mosquitto mosquitto -c /mosquitto/config/mosquitto.conf -v
|
||||
```
|
||||
|
||||
### Permissions Fehler
|
||||
|
||||
Reference in New Issue
Block a user