Skip to content

Commit f2eee0b

Browse files
authored
Merge pull request #338 from PROCOLLAB-github/dev
Deploy fixes
2 parents c1eaaf7 + 2c99c58 commit f2eee0b

3 files changed

Lines changed: 16 additions & 6 deletions

File tree

.github/workflows/dev-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ jobs:
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

.github/workflows/release-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

docker-compose.dev-ci.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
version: '3.9'
22

3-
4-
53
services:
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+
6777
volumes:
6878
grafana-data:
6979
grafana-configs:

0 commit comments

Comments
 (0)