-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
47 lines (37 loc) · 972 Bytes
/
Copy pathMakefile
File metadata and controls
47 lines (37 loc) · 972 Bytes
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
DOCKER_COMPOSE_UP = docker-compose.yaml up -d --build
DOCKER_COMPOSE_DOWN = docker-compose.yaml down
APP_DOCKER_COMPOSE_UP = docker-compose-app.yaml up -d --build
APP_DOCKER_COMPOSE_DOWN = docker-compose-app.yaml down
.PHONY: setup
setup:
chmod +x setup.sh
bash setup.sh
docker network create proxy
sudo chmod 600 ./config/acme.json
docker compose -f ${DOCKER_COMPOSE_UP}
.PHONY: secret
secret:
chmod +x secret.sh
bash secret.sh
.PHONY: network.proxy
network.proxy:
docker network create proxy
.PHONY: acme.permission
acme.permission:
sudo chmod 600 ./config/acme.json
.PHONY: docker.setup
docker.setup:
docker network create proxy
sudo chmod 600 ./config/acme.json
.PHONY: docker.up
docker.up:
docker compose -f ${DOCKER_COMPOSE_UP}
.PHONY: docker.down
docker.down:
docker compose -f ${DOCKER_COMPOSE_DOWN}
.PHONY: app.up
app.up:
docker compose -f ${APP_DOCKER_COMPOSE_UP}
.PHONY: app.down
app.down:
docker compose -f ${APP_DOCKER_COMPOSE_DOWN}