File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4545
4646 echo "SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env &&
4747
48- docker- compose -f docker-compose.dev-ci.yml up -d --build --force-recreate
48+ docker compose -f docker-compose.dev-ci.yml up -d --build --force-recreate
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ jobs:
100100 cd /home/app/procollab-backend &&
101101 docker container prune -f &&
102102 docker image prune -a -f &&
103- docker- compose -f docker-compose.prod-ci.yml -p prod pull &&
103+ docker compose -f docker-compose.prod-ci.yml -p prod pull &&
104104
105105 rm -f .env &&
106106 touch .env &&
@@ -127,4 +127,4 @@ jobs:
127127
128128 echo "SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env &&
129129
130- docker- compose -f docker-compose.prod-ci.yml -p prod up -d
130+ docker compose -f docker-compose.prod-ci.yml -p prod up -d
Original file line number Diff line number Diff line change 11version : ' 3.9'
22
3-
4-
53services :
64 web :
75 container_name : web
86 build :
97 context : .
108 dockerfile : ./Dockerfile
119 image : ghcr.io/procollab-github/api:latest
12- restart : always
10+ restart : unless-stopped
1311 volumes :
1412 - ./log:/procollab/log
1513 env_file :
@@ -18,9 +16,11 @@ services:
1816 HOST : 0.0.0.0
1917 expose :
2018 - 8000
19+
2120 grafana :
2221 container_name : grafana
2322 image : grafana/grafana:latest
23+ restart : unless-stopped
2424 expose :
2525 - 3000
2626 volumes :
@@ -29,28 +29,36 @@ services:
2929 environment :
3030 - GF_SERVER_ROOT_URL=%(protocol)s://%(domain)s:%(http_port)s/grafana
3131 - GF_SERVER_SERVE_FROM_SUB_PATH=true
32+
3233 prometheus :
3334 container_name : prometheus
3435 image : prom/prometheus:v2.36.0
36+ restart : unless-stopped
3537 expose :
3638 - 9090
3739 volumes :
3840 - prom-data:/prometheus
3941 - ./prometheus:/etc/prometheus
42+
4043 nginx :
4144 container_name : nginx
45+ restart : unless-stopped
4246 build : ./nginx
4347 depends_on :
4448 - web
4549 ports :
4650 - 8000:80
51+
4752 loki :
4853 image : grafana/loki:2.9.0
54+ restart : unless-stopped
4955 ports :
5056 - " 3100:3100"
5157 command : -config.file=/etc/loki/local-config.yaml
58+
5259 promtail :
5360 image : grafana/promtail:2.9.0
61+ restart : unless-stopped
5462 volumes :
5563 - /var/log:/var/log
5664 - ./promtail:/etc/promtail
@@ -60,10 +68,12 @@ services:
6068 redis :
6169 container_name : redis
6270 image : redis:latest
71+ restart : unless-stopped
6372 expose :
6473 - 6379
6574 volumes :
6675 - redis-data:/data
76+
6777volumes :
6878 grafana-data :
6979 grafana-configs :
You can’t perform that action at this time.
0 commit comments