Updated the proostekrant to work properly again.
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# ProostenKrant — Blazor versie
|
||||
# De texlive-installatie zit in een eigen Docker-laag; normale builds
|
||||
# herinstalleren LaTeX dus NIET. Gebruik `clean` met zorg (verwijdert ook de MySQL-data).
|
||||
|
||||
.PHONY: help build up down restart logs logs-app logs-mysql shell mysql clean
|
||||
|
||||
help:
|
||||
@echo "ProostenKrant (Blazor) development commands"
|
||||
@echo ""
|
||||
@echo " build - Build images en start containers"
|
||||
@echo " up - Start containers"
|
||||
@echo " down - Stop containers"
|
||||
@echo " restart - Restart containers"
|
||||
@echo " logs - Vol alle logs"
|
||||
@echo " logs-app - Vol app logs"
|
||||
@echo " shell - Shell in de app container"
|
||||
@echo " mysql - MySQL shell"
|
||||
@echo " clean - Verwijder containers én volumes (mysql data gaat verloren!)"
|
||||
|
||||
build:
|
||||
docker compose up -d --build
|
||||
@echo "Applicatie draait op http://localhost:8080"
|
||||
|
||||
up:
|
||||
docker compose up -d
|
||||
@echo "Applicatie draait op http://localhost:8080"
|
||||
|
||||
down:
|
||||
docker compose down
|
||||
|
||||
restart:
|
||||
docker compose restart
|
||||
|
||||
logs:
|
||||
docker compose logs -f
|
||||
|
||||
logs-app:
|
||||
docker compose logs -f app
|
||||
|
||||
shell:
|
||||
docker compose exec app bash
|
||||
|
||||
mysql:
|
||||
docker compose exec mysql mysql -u proostenkrant -pproostenkrant proostenkrant
|
||||
|
||||
clean:
|
||||
docker compose down -v
|
||||
@echo "Containers en volumes verwijderd (ook mysql-data)"
|
||||
Reference in New Issue
Block a user