Skip to content

Commit 290c287

Browse files
committed
fix: azimutt template - still not working haha
1 parent 1de5022 commit 290c287

File tree

1 file changed

+23
-18
lines changed

1 file changed

+23
-18
lines changed

templates/compose/azimutt.yaml

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,43 @@
22
# documentation: https://docs.azimutt.app/
33
# slogan: Next-Gen ERD: Design, Explore, Document and Analyze your database.
44
# tags: erd, entity-relationship diagram, database tool, database schema, diagram
5-
# logo: svgs/azimutt.svg
5+
# logo: svgs/azimutt.png
66
# port: 4000
77

88
services:
99
postgres:
1010
image: postgres:15
1111
environment:
12-
- POSTGRES_PASSWORD=$SERVICE_PASSWORD_POSTGRE
13-
- POSTGRES_USER=$SERVICE_USER_POSTGRE
12+
- POSTGRES_PASSWORD=$SERVICE_PASSWORD_POSTGRES
13+
- POSTGRES_USER=$SERVICE_USER_POSTGRES
1414
- POSTGRES_DB=azimutt
1515
volumes:
1616
- azimutt-postgres-data:/var/lib/postgresql/data
1717
healthcheck:
18-
test: ["CMD-SHELL", "pg_isready -U $SERVICE_USER_POSTGRESQL"]
19-
interval: 10s
20-
timeout: 5s
21-
retries: 5
18+
test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
19+
interval: 5s
20+
timeout: 20s
21+
retries: 10
2222

2323
minio:
2424
image: minio/minio:latest
2525
command: server /data --console-address ":9001"
2626
environment:
27-
- SERVICE_FQDN_MINIO_9001
28-
- MINIO_SERVER_URL=$SERVICE_FQDN_MINIO_9001
29-
- MINIO_BROWSER_REDIRECT_URL=$SERVICE_FQDN_MINIO_9001
27+
- MINIO_SERVER_URL=$MINIO_SERVER_URL
28+
- MINIO_BROWSER_REDIRECT_URL=$MINIO_BROWSER_REDIRECT_URL
3029
- MINIO_ROOT_USER=$SERVICE_USER_MINIO
3130
- MINIO_ROOT_PASSWORD=$SERVICE_PASSWORD_MINIO
3231
volumes:
3332
- azimutt-minio-data:/data
3433
healthcheck:
3534
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
36-
interval: 30s
35+
interval: 5s
3736
timeout: 20s
38-
retries: 3
37+
retries: 10
3938

4039
createbuckets:
4140
image: minio/mc:latest
41+
restart: no
4242
depends_on:
4343
minio:
4444
condition: service_healthy
@@ -59,6 +59,11 @@ services:
5959
- RELAY_PORT=${RELAY_PORT:-587}
6060
- RELAY_USERNAME=$SERVICE_EMAIL_SMTP
6161
- RELAY_PASSWORD=$SERVICE_PASSWORD_SMTP
62+
healthcheck:
63+
test: ["CMD-SHELL", "bash -c ':> /dev/tcp/127.0.0.1/25' || exit 1"]
64+
interval: 5s
65+
timeout: 10s
66+
retries: 20
6267

6368
backend:
6469
container_name: azimutt-backend
@@ -71,10 +76,11 @@ services:
7176
condition: service_healthy
7277
environment:
7378
- SERVICE_FQDN_AZIMUTT_4000
79+
- SENTRY=false
7480
- PHX_SERVER=true
75-
- PHX_HOST=$SERVICE_FQDN_AZIMUTT_4000
81+
- PHX_HOST=$SERVICE_URL_AZIMUTT
7682
- PORT=${PORT:-4000}
77-
- DATABASE_URL=ecto://$SERVICE_USER_POSTGRESQL:$SERVICE_PASSWORD_POSTGRESQL@postgres/azimutt
83+
- DATABASE_URL=ecto://$SERVICE_USER_POSTGRES:$SERVICE_PASSWORD_POSTGRES@postgres/azimutt
7884
- SECRET_KEY_BASE=$SERVICE_BASE64_64_AZIMUTT
7985
- FILE_STORAGE_ADAPTER=${FILE_STORAGE_ADAPTER:-s3}
8086
- AUTH_PASSWORD=${AUTH_PASSWORD:-true}
@@ -91,8 +97,7 @@ services:
9197
- SMTP_PASSWORD=$SERVICE_PASSWORD_SMTP
9298
- SMTP_PORT=${SMTP_PORT:-587}
9399
healthcheck:
94-
test: ["CMD", "curl", "-f", "http://localhost:${PORT:-4000}/ping"]
95-
interval: 30s
100+
test: ["CMD-SHELL", "bash -c ':> /dev/tcp/127.0.0.1/4000' || exit 1"]
101+
interval: 5s
96102
timeout: 10s
97-
retries: 3
98-
start_period: 40s
103+
retries: 20

0 commit comments

Comments
 (0)