This commit is contained in:
Matthias Hochmeister
2026-02-28 17:38:49 +01:00
parent 4476ca82de
commit 73ab6cea07

View File

@@ -24,7 +24,7 @@ help:
# Development # Development
dev: dev:
@echo "Starting local development database..." @echo "Starting local development database..."
docker-compose -f docker-compose.dev.yml up -d docker compose -f docker-compose.dev.yml up -d
@echo "" @echo ""
@echo "Database is ready at localhost:5432" @echo "Database is ready at localhost:5432"
@echo "Database: feuerwehr_dev" @echo "Database: feuerwehr_dev"
@@ -32,10 +32,10 @@ dev:
@echo "Password: dev_password" @echo "Password: dev_password"
logs-dev: logs-dev:
docker-compose -f docker-compose.dev.yml logs -f docker compose -f docker-compose.dev.yml logs -f
rebuild-dev: rebuild-dev:
docker-compose -f docker-compose.dev.yml up -d --build --force-recreate docker compose -f docker-compose.dev.yml up -d --build --force-recreate
# Production # Production
prod: prod:
@@ -46,24 +46,24 @@ prod:
exit 1; \ exit 1; \
fi fi
@echo "Starting production deployment..." @echo "Starting production deployment..."
docker-compose -f docker-compose.yml up -d --build docker compose -f docker-compose.yml up -d --build
@echo "" @echo ""
@echo "Production services are running!" @echo "Production services are running!"
logs-prod: logs-prod:
docker-compose -f docker-compose.yml logs -f docker compose -f docker-compose.yml logs -f
logs: logs:
@make logs-prod @make logs-prod
rebuild: rebuild:
docker-compose -f docker-compose.yml up -d --build --force-recreate docker compose -f docker-compose.yml up -d --build --force-recreate
# General commands # General commands
stop: stop:
@echo "Stopping all services..." @echo "Stopping all services..."
docker-compose -f docker-compose.yml down 2>/dev/null || true docker compose -f docker-compose.yml down 2>/dev/null || true
docker-compose -f docker-compose.dev.yml down 2>/dev/null || true docker compose -f docker-compose.dev.yml down 2>/dev/null || true
@echo "All services stopped" @echo "All services stopped"
clean: clean:
@@ -71,8 +71,8 @@ clean:
@read -p "Are you sure? [y/N] " -n 1 -r; \ @read -p "Are you sure? [y/N] " -n 1 -r; \
echo; \ echo; \
if [ "$$REPLY" = "y" ] || [ "$$REPLY" = "Y" ]; then \ if [ "$$REPLY" = "y" ] || [ "$$REPLY" = "Y" ]; then \
docker-compose -f docker-compose.yml down -v 2>/dev/null || true; \ docker compose -f docker-compose.yml down -v 2>/dev/null || true; \
docker-compose -f docker-compose.dev.yml down -v 2>/dev/null || true; \ docker compose -f docker-compose.dev.yml down -v 2>/dev/null || true; \
docker images | grep feuerwehr | awk '{print $$3}' | xargs docker rmi -f 2>/dev/null || true; \ docker images | grep feuerwehr | awk '{print $$3}' | xargs docker rmi -f 2>/dev/null || true; \
echo "Cleanup complete!"; \ echo "Cleanup complete!"; \
else \ else \