NAME		= inception
COMPOSE		= docker compose --env-file srcs/.env -f srcs/docker-compose.yml
DATA_PATH	= /home/oriabenkyi/data

all: up

up: data
	$(COMPOSE) up -d --build

data:
	mkdir -p $(DATA_PATH)/wordpress
	mkdir -p $(DATA_PATH)/mariadb

down:
	$(COMPOSE) down

stop:
	$(COMPOSE) stop

start:
	$(COMPOSE) start

restart: down up

logs:
	$(COMPOSE) logs -f

clean: down
	docker system prune -f

fclean: clean
	sudo rm -rf $(DATA_PATH)/wordpress
	sudo rm -rf $(DATA_PATH)/mariadb

re: fclean up

.PHONY: all up down stop start restart logs clean fclean re data
