Files
webarchive/Makefile
Raphael Rouiller aa54287126 Base
2024-07-08 14:06:52 +02:00

47 lines
1.0 KiB
Makefile

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