Skip to content

Commit 9731d19

Browse files
committed
deploy improvements
1 parent f464572 commit 9731d19

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

docker-compose.prod-ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ services:
44
web:
55
container_name: web
66
image: ghcr.io/procollab-github/api:latest
7-
restart: always
7+
restart: unless-stopped
88
volumes:
99
- log:/procollab/log
1010
env_file:
@@ -16,6 +16,7 @@ services:
1616
grafana:
1717
container_name: grafana
1818
image: grafana/grafana:latest
19+
restart: unless-stopped
1920
expose:
2021
- 3000
2122
volumes:
@@ -27,14 +28,16 @@ services:
2728
prometheus:
2829
container_name: prometheus
2930
image: prom/prometheus:v2.36.0
31+
restart: unless-stopped
3032
expose:
3133
- 9090
3234
volumes:
3335
- prom-data:/prometheus
34-
- ./prometheus:/etc/prometheus
36+
- prom-configs:/etc/prometheus
3537
node-exporter:
3638
container_name: node-exporter
3739
image: prom/node-exporter:v1.3.1
40+
restart: unless-stopped
3841
expose:
3942
- 9100
4043
volumes:
@@ -49,17 +52,20 @@ services:
4952
nginx:
5053
container_name: nginx
5154
build: ./nginx
55+
restart: unless-stopped
5256
depends_on:
5357
- web
5458
ports:
5559
- 8000:80
5660
redis:
5761
container_name: redis
5862
image: redis:latest
63+
restart: unless-stopped
5964
expose:
6065
- 6379
6166
volumes:
6267
- redis-data:/data
68+
6369
volumes:
6470
grafana-data:
6571
grafana-configs:

0 commit comments

Comments
 (0)