Das Repository its-theinspection-swarm enthält Docker-Swarm-Konfigurationsdateien für das Projekt The Inspection.
./stack login./stack init <stack> zur Initialisierung der Stack-Konfiguration und Passwörter aus. ./stacks/<stack>.config.secret.yaml. ./stacks/<stack>.config.yaml. ./stack configure aus, um die Konfiguration zu überprüfen. ./stack deploy aus, um die Dienste zu starten. ./stack status aus, um den Status der Dienste zu prüfen. ./stack init_nc aus, um Tenants und Ordnerstruktur in Nextcloud zu erstellen. Führen Sie ./stack init_files aus, um Vorlagen für Berichte und Nachrichten in Nextcloud hochzuladen.
Details zur Ordnerstruktur und dem Dateiimportprozess finden Sie in den Handbüchern zu Nextcloud und Dagster.
./stack deploy aus. ./stack status aus, um den Zustand der Dienste zu prüfen. ./stack cleanup aus, um überflüssige Passwörter/Konfigurationen zu entfernen. (Optional) Führen Sie ./stack configure aus, um Änderungen zu prüfen, ohne neu zu deployen.
Wichtig! Einige Konfigurationen können nicht nachträglich aktualisiert werden, da sie nur beim ersten Deployment verwendet werden (z. B. Datenbankpasswörter).
Zwei Befehle stehen zur Verfügung, um den aktuellen Stack zu löschen (definiert in .stack):
./stack rm – löscht alle Volumes außer den Daten ./stack rm-all – löscht alles, einschließlich Daten-Volumes