#!/usr/bin/env bash set -euo pipefail case "${1:-start}" in start) echo "PIRP Dev-Umgebung starten..." echo "App: http://localhost:8080" echo "Ctrl+C zum Stoppen." docker compose up --build ;; stop) docker compose down echo "Gestoppt." ;; reset-db) echo "Datenbank wird zurückgesetzt..." docker compose down -v docker compose up --build ;; logs) docker compose logs -f ;; *) echo "Verwendung: ./dev.sh [start|stop|reset-db|logs]" echo "" echo " start App + DB starten (Standard)" echo " stop Alles stoppen" echo " reset-db DB-Volume löschen und neu aufsetzen" echo " logs Logs verfolgen" ;; esac