Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
digitales:software:homeassistant:ordnerstrukturen [24.04.2025] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | digitales:software:homeassistant:ordnerstrukturen [24.04.2025] (aktuell) – ↷ Seite von digitales:sdr:software:homeassistant:ordnerstrukturen nach digitales:software:homeassistant:ordnerstrukturen verschoben cs | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Ordnerstruktur der Docker Volumes ====== | ||
+ | |||
+ | Vorschlag für eine einfach zu verwaltende Ordnerstruktur für Docker Volumes: | ||
+ | |||
+ | <code -> | ||
+ | / | ||
+ | └── docker-volumes/ | ||
+ | ├── shared/ | ||
+ | │ | ||
+ | │ | ||
+ | ├── homeassistant/ | ||
+ | │ | ||
+ | │ | ||
+ | ├── mosquitto/ | ||
+ | │ | ||
+ | │ | ||
+ | ├── influxdb/ | ||
+ | │ | ||
+ | ├── grafana/ | ||
+ | │ | ||
+ | ├── docker-compose/ | ||
+ | └── backups/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | | ||
+ | |||
+ | - **Hauptverzeichnis**: | ||
+ | - **Dienstspezifische Unterverzeichnisse**: | ||
+ | - **Trennung von Konfiguration und Daten**: Wo sinnvoll, trennen Sie Konfigurationsdaten von anderen Daten (z.B. '' | ||
+ | - **Konsistente Benennung**: | ||
+ | - **Shared Volume**: Ein '' | ||
+ | |||
+ | | ||
+ | |||
+ | <code -> | ||
+ | textversion: | ||
+ | |||
+ | services: | ||
+ | homeassistant: | ||
+ | image: homeassistant/ | ||
+ | volumes: | ||
+ | - ./ | ||
+ | - ./ | ||
+ | |||
+ | mosquitto: | ||
+ | image: eclipse-mosquitto | ||
+ | volumes: | ||
+ | - ./ | ||
+ | - ./ | ||
+ | |||
+ | influxdb: | ||
+ | image: influxdb | ||
+ | volumes: | ||
+ | - ./ | ||
+ | |||
+ | grafana: | ||
+ | image: grafana/ | ||
+ | volumes: | ||
+ | - ./ | ||
+ | |||
+ | volumes: | ||
+ | shared: | ||
+ | driver: local | ||
+ | driver_opts: | ||
+ | type: none | ||
+ | device: / | ||
+ | o: bind | ||
+ | </ | ||
+ | |||
+ | Diese Struktur bietet mehrere Vorteile: | ||
+ | |||
+ | * Einfache Verwaltung und Übersichtlichkeit | ||
+ | * Leichte Backups einzelner Dienste | ||
+ | * Klare Trennung zwischen verschiedenen Anwendungen | ||
+ | * Flexibilität für zukünftige Erweiterungen | ||
+ | * Einfache Integration mit Backup-Lösungen | ||
+ | |||
+ | Denken Sie daran, regelmäßige Backups durchzuführen und die Zugriffsrechte für die Verzeichnisse entsprechend zu setzen, um die Sicherheit zu gewährleisten. | ||
+ | |||