This commit is contained in:
Raphael Rouiller
2024-07-08 14:06:52 +02:00
commit aa54287126
96 changed files with 2718 additions and 0 deletions

47
Makefile Normal file
View File

@ -0,0 +1,47 @@
compose_file = docker-compose.yml
volume_dir = db_archive/db db_archive/profile_pictures
service = django
all: build up
build:
mkdir -p $(volume_dir)
docker-compose -f $(compose_file) build
up:
mkdir -p $(volume_dir)
docker-compose -f $(compose_file) up -d --build
down:
docker-compose -f $(compose_file) down -v
logs:
docker-compose -f $(compose_file) logs
shell:
docker-compose -f $(compose_file) exec $(service) /bin/bash
clean:
docker-compose -f $(compose_file) down --rmi all --volumes
docker system prune -af
find db_archive/db db_archive/profile_pictures -type f ! -name .gitkeep -delete
find db_archive/db db_archive/profile_pictures -type d -empty -delete
redo:
docker-compose -f $(compose_file) down -v
docker system prune -af
docker-compose -f $(compose_file) up -d
quick:
docker-compose -f $(compose_file) down -v
docker-compose -f $(compose_file) up -d
shutdown:
docker-compose -f $(compose_file) down -v
docker system prune -af
re: clean all
.PHONY: all build up down clean flclean re