added frontend, backend game logic v1

This commit is contained in:
CHIBOUB Chakib
2024-07-22 17:21:58 +02:00
parent dafa62612e
commit c4a73078ab
24 changed files with 765 additions and 129 deletions

View File

@@ -2,23 +2,24 @@
all: build
@echo "Building Docker images..."
sudo mkdir -p $$HOME/ft_transcendence/data/db
sudo docker compose -f ./docker-compose.yaml up -d --build
@sudo mkdir -p data/db
@sudo docker compose -f ./docker-compose.yaml up --build
down:
@echo "Stopping Docker containers..."
sudo docker compose -f ./docker-compose.yaml down
@sudo docker compose -f ./docker-compose.yaml down
clean:
@echo "Cleaning up Docker resources..."
sudo docker stop $$(docker ps -qa);\
sudo docker rm $$(docker ps -qa);\
sudo docker rmi $$(docker image ls -q);\
sudo docker volume rm $$(docker volume ls -q);\
sudo rm -rf $$HOME/ft_transcendence/data/db ;\
@sudo docker stop $$(docker ps -qa) ;\
sudo docker rm $$(docker ps -qa) ;\
sudo docker rmi $$(docker image ls -q) ;\
sudo docker volume rm $$(docker volume ls -q) ;\
sudo docker network rm $$(docker network ls -q) ;\
sudo rm -rf data ;\
logs:
@echo "Displaying Docker logs..."
sudo docker compose logs -f
@sudo docker compose logs -f
re: down clean build