Docker compose files
siehe auch
Docker compose
yml-Dateien für docker compose
- Normalerweise werden alle yml-Dateien über das Setup-Service verwaltet und auch durch diese aktualisiert.
- Einen aktuellen Satz von yml-Dateien findet man bei https://build.letto.at/download/install/yml/
- Beachten Sie, dass setup und mysql in einem eigenen Ordner mit separater .env Datei liegen sollten (/opt/letto/docker/compose/setup und /opt/letto/docker/compose/mysql)
- Alle weiteren .yml-Dateien verwenden eine gemeinsame .env Datei und sollten deshalb im gleichen Ordner liegen (/opt/letto/docker/compose/letto)
- Für die Verbindung der Container über das interne Docker-Netzwerk siehe Container Struktur
- Das Setup-Service setzt eine Verzeichnisstruktur voraus (siehe Verzeichnisse und Docker-Volumes) welche im Normalfall auf das Basisverzeichnis /opt/letto/docker aufbaut.
Mindestkonfiguration für den Betrieb des LeTTo-Servers Rev6539
- MySQL-Server
- Setup-Service
- LeTTo-Proxy - neben der Revers-Proxy-Funktion stellt er auch alle Java-Script-Dateien und statischen Inhalte für den LeTTo-Server zur Verfügung
- Login-Service
- Lettoserver und Data-Service (in einer gemeinsamen .yml-Datei)
- Alle weiteren Services sind für die neueren Funktionalitäten und Weiterentwicklungen notwendig und können je nach Bedarf dazu installiert werden.
Proxy Konfiguration
- In der Standard-Installation wird ein leicht modifizierter nginx-reverse-proxy verwendet
- Die Konfigurationsdateien (.conf) für den Proxy liegen im Normalfall im Verzeichnis /opt/letto/docker/proxy
- Im Normalfall werden die Konfigurationsdateien über das Setup-Service verwaltet
- Vorlagen für die Konfigurationsdateien findet man aber auch am https://build.letto.at/download/install/proxy/
Container auf Dockerhub
Doku in Arbeit
Name | Beschreibung |
---|---|
lettohub/letto-setup | Setup-Service |
lettohub/letto-service-login | LeTTo Login-Service |
lettohub/letto-proxy | nginx-based reverse proxy |
lettohub/letto-mysql | MySQL-Server |
lettohub/lettoserver | LeTTo Hauptprogramm (aktuell) |
lettohub/letto-service-data | LeTTo Data-Service |