diff --git a/stacks/traefik/docs/WORKFLOW.md b/stacks/traefik/docs/WORKFLOW.md new file mode 100644 index 0000000..fe5c596 --- /dev/null +++ b/stacks/traefik/docs/WORKFLOW.md @@ -0,0 +1,34 @@ +# KalliLab CORE – Workflow + +## Grundregel + +Änderungen an Services werden immer im Repository dokumentiert. + +## Standardablauf + +1. Änderung planen +2. Compose oder Dynamic Config im Repository anpassen +3. Änderung in Portainer oder auf dem NAS umsetzen +4. Funktion testen +5. Commit mit klarer Beschreibung + +## Neue Services + +1. Service lokal oder über Portainer aufsetzen +2. Funktion prüfen +3. Compose-Datei ins Repo übernehmen +4. Traefik-Konfiguration ins Repo übernehmen, falls vorhanden +5. Services Overview aktualisieren + +## Hotfixes + +1. Problem direkt beheben +2. Funktion testen +3. Fix sofort ins Repo nachziehen +4. Commit als Hotfix kennzeichnen + +## Sicherheitsregeln + +- Keine Secrets ins Repository +- Keine acme.json ins Repository +- Keine produktiven Tokens oder Passwörter committen \ No newline at end of file