Files
michaelschiemer/docs/SETUP.md

861 B

⚙️ Setup-Anleitung

Diese Datei beschreibt, wie du das Projekt lokal einrichtest und startest.


🔧 Voraussetzungen

  • Docker & Docker Compose
  • Python 3 (für Ansible, optional pipx)
  • Optional: Ansible (für Server-Setup)
  • Optional: PhpStorm oder VS Code

📦 Projektstruktur

.
├── app/              # PHP/NGINX-Anwendung
├── ansible/          # Setup- und Deployment-Playbooks
├── docker-compose.yml
├── .env              # Lokale Konfiguration (nicht versioniert)
├── Makefile          # Komfortbefehle
└── docs/             # Dokumentation

▶️ Lokaler Start

# Container starten
docker compose up --build

# Alternativ mit Makefile
make deploy

🧪 Lokale Tests

  • http://localhost:8080 → NGINX + PHP
  • Logs anzeigen: docker compose logs -f