Skip to content

Commit 7aa5bed

Browse files
committed
log volume commit
1 parent 8b881ec commit 7aa5bed

File tree

3 files changed

+61
-12
lines changed

3 files changed

+61
-12
lines changed

docker-compose.dev-ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ services:
88
dockerfile: ./Dockerfile
99
image: ghcr.io/procollab-github/api:latest
1010
restart: always
11+
volumes:
12+
- log:/procollab/log
1113
env_file:
1214
- .env
1315
environment:
@@ -55,3 +57,4 @@ volumes:
5557
grafana-configs:
5658
prom-data:
5759
prom-configs:
60+
log:

docker-compose.prod-ci.yml

Lines changed: 55 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,60 @@
1-
version: "3.4"
1+
version: '3.9'
2+
23
services:
3-
server:
4-
ports:
5-
- "8000:8000"
4+
web:
5+
container_name: web
6+
build:
7+
context: .
8+
dockerfile: ./Dockerfile
69
image: ghcr.io/procollab-github/api:latest
10+
restart: always
11+
volumes:
12+
- log:/procollab/log
713
env_file:
814
- .env
9-
restart: always
10-
networks:
11-
template-network:
12-
13-
networks:
14-
template-network:
15-
15+
environment:
16+
HOST: 0.0.0.0
17+
grafana:
18+
container_name: grafana
19+
image: grafana/grafana:latest
20+
ports:
21+
- "3000"
22+
volumes:
23+
- grafana-data:/var/lib/grafana
24+
- grafana-configs:/etc/grafana
25+
environment:
26+
- GF_SERVER_ROOT_URL=%(protocol)s://%(domain)s:%(http_port)s/grafana
27+
- GF_SERVER_SERVE_FROM_SUB_PATH=true
28+
prometheus:
29+
container_name: prometheus
30+
image: prom/prometheus:v2.36.0
31+
ports:
32+
- "9090"
33+
volumes:
34+
- prom-data:/prometheus
35+
- ./prometheus:/etc/prometheus
36+
node-exporter:
37+
container_name: node-exporter
38+
image: prom/node-exporter:v1.3.1
39+
ports:
40+
- "9100"
41+
volumes:
42+
- /proc:/host/proc:ro
43+
- /sys:/host/sys:ro
44+
- /:/rootfs:ro
45+
command:
46+
- '--path.procfs=/host/proc'
47+
- '--path.sysfs=/host/sys'
48+
- '--collector.filesystem.mount-points-exclude'
49+
- '^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)'
50+
nginx:
51+
container_name: nginx
52+
build: ./nginx
53+
ports:
54+
- 8000:80
1655
volumes:
17-
db-volume:
56+
grafana-data:
57+
grafana-configs:
58+
prom-data:
59+
prom-configs:
60+
log:

docker-compose.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ services:
88
dockerfile: ./Dockerfile
99
image: ghcr.io/procollab-github/api:latest
1010
restart: always
11+
volumes:
12+
- log:/procollab/log
1113
env_file:
1214
- .env
1315
environment:
@@ -55,3 +57,4 @@ volumes:
5557
grafana-configs:
5658
prom-data:
5759
prom-configs:
60+
log:

0 commit comments

Comments
 (0)