update makefile

This commit is contained in:
2026-09-02 10:22:25 +02:00
parent f4ad284e26
commit f7b8fceb28
2 changed files with 27 additions and 11 deletions
+20 -6
View File
@@ -1,5 +1,5 @@
NAME = inception NAME = inception
COMPOSE = docker compose --env-file srcs/.env -f srcs/docker-compose.yml COMPOSE = docker compose -p inception --env-file srcs/.env -f srcs/docker-compose.yml
DATA_PATH = /home/oriabenkyi/data DATA_PATH = /home/oriabenkyi/data
all: up all: up
@@ -25,13 +25,27 @@ restart: down up
logs: logs:
$(COMPOSE) logs -f $(COMPOSE) logs -f
clean: down clean:
docker system prune -f $(COMPOSE) down --rmi all -v
fclean: clean fclean: clean
sudo rm -rf $(DATA_PATH)/wordpress docker builder prune -af
sudo rm -rf $(DATA_PATH)/mariadb -docker run --rm -v $(DATA_PATH):/data debian:bookworm-slim \
rm -rf /data/wordpress /data/mariadb
re: fclean up re: fclean up
.PHONY: all up down stop start restart logs clean fclean re data bonus:
-$(COMPOSE) down
$(MAKE) -C bonus up
bonus-down:
$(MAKE) -C bonus down
bonus-clean:
$(MAKE) -C bonus clean
bonus-fclean:
$(MAKE) -C bonus fclean
.PHONY: all up down stop start restart logs clean fclean re data bonus bonus-down bonus-clean bonus-fclean
+7 -5
View File
@@ -1,5 +1,5 @@
NAME = inception NAME = inception
COMPOSE = docker compose --env-file srcs/.env -f srcs/docker-compose.yml COMPOSE = docker compose -p inception-bonus --env-file srcs/.env -f srcs/docker-compose.yml
DATA_PATH = /home/oriabenkyi/data DATA_PATH = /home/oriabenkyi/data
all: up all: up
@@ -10,6 +10,7 @@ up: data
data: data:
mkdir -p $(DATA_PATH)/wordpress mkdir -p $(DATA_PATH)/wordpress
mkdir -p $(DATA_PATH)/mariadb mkdir -p $(DATA_PATH)/mariadb
mkdir -p $(DATA_PATH)/gitea
down: down:
$(COMPOSE) down $(COMPOSE) down
@@ -25,12 +26,13 @@ restart: down up
logs: logs:
$(COMPOSE) logs -f $(COMPOSE) logs -f
clean: down clean:
docker system prune -f $(COMPOSE) down --rmi all -v
fclean: clean fclean: clean
sudo rm -rf $(DATA_PATH)/wordpress docker builder prune -af
sudo rm -rf $(DATA_PATH)/mariadb -docker run --rm -v $(DATA_PATH):/data debian:bookworm-slim \
rm -rf /data/wordpress /data/mariadb /data/gitea
re: fclean up re: fclean up