GoHome/makefile

62 lines
968 B
Makefile
Raw Permalink Normal View History

2022-07-28 21:55:32 +02:00
all: database backend frontend
# Database
database: database-stop database-clean databgase-start database-init
database-stop:
database-start:
database-restart: database-stop database-start
database-clean:
database-init:
# Backend
backend:
backend-restart:
backend-rebuild:
backend-image-push:
# Frontend
frontend:
frontend-stop:
frontend-start:
frontend-restart: frontend-stop frontend-start
frontend-clean:
frontend-rebuild:
frontend-image-push:
# Haproxy - Only used for local
2022-07-28 23:00:31 +02:00
haproxy: reconfigure-haproxy haproxy-restart
2022-07-28 21:55:32 +02:00
haproxy-stop:
2022-07-28 23:00:31 +02:00
docker-compose -f haproxy/haproxy-compose.yaml down
2022-07-28 21:55:32 +02:00
haproxy-start:
2022-07-28 23:00:31 +02:00
docker-compose -f haproxy/haproxy-compose.yaml up -d
2022-07-28 21:55:32 +02:00
haproxy-restart: haproxy-stop haproxy-start
# Config Templating - Only used for local
reconfigure: reconfigure-database reconfigure-backend reconfigure-frontend
reconfigure-database:
reconfigure-backend:
reconfigure-frontend:
2022-07-28 22:06:17 +02:00
reconfigure-haproxy:
2022-07-28 21:55:32 +02:00
./haproxy/reconfigure-haproxy.sh