File tree Expand file tree Collapse file tree 3 files changed +61
-12
lines changed Expand file tree Collapse file tree 3 files changed +61
-12
lines changed Original file line number Diff line number Diff 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:
Original file line number Diff line number Diff line change 1- version : " 3.4"
1+ version : ' 3.9'
2+
23services :
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
1655volumes :
17- db-volume:
56+ grafana-data :
57+ grafana-configs :
58+ prom-data :
59+ prom-configs :
60+ log:
Original file line number Diff line number Diff 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:
You can’t perform that action at this time.
0 commit comments