File size: 678 Bytes
5881b67
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.PHONY: help build up down logs test clean

# Default target
help:
	@echo "🛡️ Redac Management Commands:"
	@echo "  make build    - Build all Docker containers"
	@echo "  make up       - Start the project in the background"
	@echo "  make down     - Stop and remove containers"
	@echo "  make logs     - Follow the logs"
	@echo "  make test     - Run the API test suite"
	@echo "  make clean    - Remove unused Docker images and volumes"

build:
	docker compose build

up:
	docker compose up -d

down:
	docker compose down

logs:
	docker compose logs -f

test:
	docker compose run --rm api python tests/verify_all.py

clean:
	docker system prune -f
	docker volume prune -f