Files

Deployment Dokumentation - Index

Stand: 2025-11-07
Status: Vollständige Dokumentation vorhanden (inkl. CI/CD, Backup & Rollback)


?? Schnellstart

F?r schnellen Einstieg

  1. quick-start.md ?

    • Schnellstart-Guide
    • Pipeline-Status pr?fen
    • Troubleshooting Quick Reference
  2. code-change-workflow.md

    • Wie Code?nderungen gepusht werden
    • Automatisches vs. manuelles Deployment
    • Branching-Strategien
    • Beispiel-Workflows

?? Detaillierte Guides

Setup & Konfiguration

  1. setup-guide.md

    • Kompletter Setup-Guide von Anfang bis Ende
    • Infrastructure Deployment
    • Gitea Runner Setup
    • Secrets Konfiguration
    • Schritt-f?r-Schritt Anleitung
  2. server-directory-structure.md

    • Erklärung der Server-Verzeichnisstruktur
    • Unterschied zwischen ~/deployment/ und ~/michaelschiemer/
    • Verwendungszweck und Wartung
    • Troubleshooting
  3. deployment-commands.md

    • Command-Referenz für Deployment
    • Ansible Playbook Befehle
    • Docker Compose Kommandos
    • Troubleshooting Kommandos
  4. cicd-workflow-guide.md

    • CI/CD Workflow-Dokumentation
    • Automatische und manuelle Deployments
    • Ansible Playbooks in Workflows
    • Troubleshooting
  5. backup-and-rollback-guide.md

    • Backup-Strategie
    • Rollback-Prozess
    • Automatisierung
    • Best Practices
  6. pipeline-testing-guide.md

    • End-to-End Pipeline-Tests
    • Staging & Production Test-Anleitung
    • Verifikation & Troubleshooting
  7. vault-password.md

    • Ansible Vault Password Dokumentation
    • Setup und Verwaltung
    • CI/CD Integration
    • Best Practices

Deployment-Prozess

  1. application-stack.md
    • Detaillierter Deployment-Ablauf Schritt f?r Schritt
    • Was passiert bei jedem Deployment
    • Container-Neustart Details
    • Rollback-Prozess
    • Troubleshooting

?? Status & ?bersicht

Projekt-Status

  1. deployment-summary.md

    • Was ist fertig?
    • Was fehlt noch?
    • Completion Rate
    • N?chste Schritte
  2. deployment-todo.md

    • Aktuelle TODO-Liste
    • Priorisierte Reihenfolge
    • Quick Checklist

CI/CD Pipeline

  1. ci-cd-status.md
    • Aktueller CI/CD Status
    • Secrets-?bersicht
    • Runner-Status
    • Checkliste f?r Completion
    • Troubleshooting

Verbesserungen & Planung

  1. improvements.md

    • Verbesserungsvorschl?ge
    • Refactoring-Ideen
    • Architektur-?berlegungen
  2. next-steps.md

    • Geplante n?chste Schritte
    • Roadmap
    • Priorit?ten

?? Stack-spezifische Dokumentation

Infrastructure Stacks

Application Stack

CI/CD


?? Security & VPN


?? Troubleshooting

Workflow-Probleme

Staging-Probleme

Gitea & CI/CD Setup

Test-Dokumentation


?? Historie & Logs


?? Haupt-Dokumentation

  • README.md - Haupt-Dokumentation & Architektur-?bersicht

?? Empfohlene Lesereihenfolge

F?r neue Nutzer

  1. quick-start.md - Schneller ?berblick
  2. code-change-workflow.md - Code deployen lernen
  3. deployment-summary.md - Projekt-Status verstehen

F?r Deployment-Verst?ndnis

  1. application-stack.md - Wie Deployment funktioniert
  2. ci-cd-status.md - CI/CD Pipeline verstehen
  3. setup-guide.md - Komplette Setup-Anleitung

F?r Troubleshooting

  1. quick-start.md - Quick Troubleshooting
  2. workflow-troubleshooting.md - Workflow-Probleme
  3. staging-502-nginx-phpfpm.md - Staging 502 Fehler (Nginx/PHP-FPM)
  4. Stack-spezifische READMEs f?r Details

?? Dokumentations-Standards

Alle Dokumentationsdateien:

  • Verwenden Markdown-Format
  • Haben klare ?berschriften-Struktur
  • Enthalten Code-Beispiele
  • Haben Troubleshooting-Abschnitte (wenn relevant)
  • Verlinken zu verwandten Dokumenten

Standards:

  • ? Beispiele sind ausf?hrbar
  • ? Pfade sind absolut oder relativ klar
  • ? Screenshots/Links sind aktuell
  • ? Status ist klar markiert (?/??/?)

Letzte Aktualisierung: 2025-11-07
Status: Dokumentation vollständig (inkl. CI/CD, Backup & Rollback)