861 B
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