11# Define available commands
22.PHONY : build full-rebuild push up recreate down cert pull \
3- down-rm-volumes applogs logs flushall
3+ down-rm-volumes applogs logs flushall core-up core-down core-logs \
4+ exec
45
56# Variables
67current_dir := $(shell pwd)
@@ -11,6 +12,9 @@ gid := $(shell id -g)
1112up :
1213 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml up -d
1314
15+ core-up :
16+ docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.core.yml -f docker-compose.ssl.yml up -d
17+
1418build :
1519 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml build
1620
2024down :
2125 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml down --remove-orphans
2226
27+ core-down :
28+ docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.core.yml -f docker-compose.ssl.yml down --remove-orphans
29+
2330down-rm-volumes :
2431 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml down -v
2532
@@ -29,13 +36,22 @@ applogs:
2936logs :
3037 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml logs -f
3138
39+ core-logs :
40+ docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.core.yml -f docker-compose.ssl.yml logs -f --tail 100
41+
3242full-rebuild :
3343 docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.ssl.yml build --pull --no-cache
3444
3545flushall :
3646 docker-compose -f docker-compose.yml -f docker-compose.local.yml exec varnish varnishadm " ban req.url ~ /"
3747 docker-compose -f docker-compose.yml -f docker-compose.local.yml exec redis redis-cli FLUSHALL
3848
49+ exec :
50+ docker-compose -f docker-compose.yml -f docker-compose.local.yml -f docker-compose.core.yml -f docker-compose.ssl.yml exec -u user app $(filter-out $@ ,$(MAKECMDGOALS ) )
51+
52+ % :
53+ @true
54+
3955cert :
4056 mkdir -p opt/cert
4157 docker run -it --rm --init \
0 commit comments