docs/WORKFLOW.md hinzugefügt
This commit is contained in:
34
docs/WORKFLOW.md
Normal file
34
docs/WORKFLOW.md
Normal file
@@ -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
|
||||||
Reference in New Issue
Block a user