11services :
2-
32 zitadel :
43 user : " ${UID:-1000}:${GID:-1000}"
54 image : " ${ZITADEL_TAG:-ghcr.io/zitadel/zitadel:latest}"
@@ -9,7 +8,7 @@ services:
98 - " traefik.enable=true"
109 - " traefik.http.routers.zitadel.rule=!PathPrefix(`/ui/v2/login`)"
1110 # - "traefik.http.middlewares.zitadel.headers.customrequestheaders.Host=localhost"
12- # - "traefik.http.routers.zitadel.middlewares=zitadel@docker"
11+ # - "traefik.http.routers.zitadel.middlewares=zitadel@docker"
1312 - " traefik.http.services.zitadel-service.loadbalancer.server.scheme=h2c"
1413 ports :
1514 - " 8080:8080"
@@ -54,7 +53,7 @@ services:
5453 - " traefik.http.routers.login.rule=PathPrefix(`/ui/v2/login`)"
5554 - " traefik.http.services.login-service.loadbalancer.server.url=http://host.docker.internal:3000"
5655 command :
57- # - "--log.level=DEBUG"
56+ # - "--log.level=DEBUG"
5857 - " --ping"
5958 - " --api.insecure=true"
6059 - " --providers.docker=true"
@@ -113,16 +112,16 @@ services:
113112 args :
114113 - LOGIN_TEST_ACCEPTANCE_GOLANG_TAG=${LOGIN_TEST_ACCEPTANCE_GOLANG_TAG:-golang:1.24-alpine}
115114 environment :
116- PORT : ' 3333'
115+ PORT : " 3333"
117116 command :
118117 - -port
119- - ' 3333'
118+ - " 3333"
120119 - -email
121- - ' /email'
120+ - " /email"
122121 - -sms
123- - ' /sms'
122+ - " /sms"
124123 - -notification
125- - ' /notification'
124+ - " /notification"
126125 ports :
127126 - " 3333:3333"
128127 depends_on :
@@ -139,14 +138,14 @@ services:
139138 args :
140139 - LOGIN_TEST_ACCEPTANCE_GOLANG_TAG=${LOGIN_TEST_ACCEPTANCE_GOLANG_TAG:-golang:1.24-alpine}
141140 environment :
142- API_URL : ' http://traefik'
143- API_DOMAIN : ' traefik'
144- PAT_FILE : ' /pat/zitadel-admin-sa.pat'
145- LOGIN_URL : ' https://traefik/ui/v2/login'
146- ISSUER : ' https://traefik'
147- HOST : ' traefik'
148- PORT : ' 8000'
149- SCOPES : ' openid profile email'
141+ API_URL : " http://traefik"
142+ API_DOMAIN : " traefik"
143+ PAT_FILE : " /pat/zitadel-admin-sa.pat"
144+ LOGIN_URL : " https://traefik/ui/v2/login"
145+ ISSUER : " https://traefik"
146+ HOST : " traefik"
147+ PORT : " 8000"
148+ SCOPES : " openid profile email"
150149 ports :
151150 - " 8000:8000"
152151 volumes :
@@ -167,11 +166,11 @@ services:
167166 args :
168167 - LOGIN_TEST_ACCEPTANCE_GOLANG_TAG=${LOGIN_TEST_ACCEPTANCE_GOLANG_TAG:-golang:1.24-alpine}
169168 environment :
170- API_URL : ' http://traefik'
171- API_DOMAIN : ' traefik'
172- PAT_FILE : ' /pat/zitadel-admin-sa.pat'
173- SCHEMA : ' https'
174- HOST : ' traefik'
169+ API_URL : " http://traefik"
170+ API_DOMAIN : " traefik"
171+ PAT_FILE : " /pat/zitadel-admin-sa.pat"
172+ SCHEMA : " https"
173+ HOST : " traefik"
175174 PORT : " 8004"
176175 ports :
177176 - 8004:8004
@@ -193,13 +192,13 @@ services:
193192 args :
194193 - LOGIN_TEST_ACCEPTANCE_GOLANG_TAG=${LOGIN_TEST_ACCEPTANCE_GOLANG_TAG:-golang:1.24-alpine}
195194 environment :
196- API_URL : ' http://traefik'
197- API_DOMAIN : ' traefik'
198- PAT_FILE : ' /pat/zitadel-admin-sa.pat'
199- LOGIN_URL : ' https://traefik/ui/v2/login'
200- IDP_URL : ' http://zitadel:8080/saml/v2/metadata'
201- HOST : ' https://traefik'
202- PORT : ' 8001'
195+ API_URL : " http://traefik"
196+ API_DOMAIN : " traefik"
197+ PAT_FILE : " /pat/zitadel-admin-sa.pat"
198+ LOGIN_URL : " https://traefik/ui/v2/login"
199+ IDP_URL : " http://zitadel:8080/saml/v2/metadata"
200+ HOST : " https://traefik"
201+ PORT : " 8001"
203202 ports :
204203 - 8001:8001
205204 volumes :
@@ -220,11 +219,11 @@ services:
220219 args :
221220 - LOGIN_TEST_ACCEPTANCE_GOLANG_TAG=${LOGIN_TEST_ACCEPTANCE_GOLANG_TAG:-golang:1.24-alpine}
222221 environment :
223- API_URL : ' http://traefik:8080'
224- API_DOMAIN : ' traefik'
225- PAT_FILE : ' /pat/zitadel-admin-sa.pat'
226- SCHEMA : ' https'
227- HOST : ' traefik'
222+ API_URL : " http://traefik:8080"
223+ API_DOMAIN : " traefik"
224+ PAT_FILE : " /pat/zitadel-admin-sa.pat"
225+ SCHEMA : " https"
226+ HOST : " traefik"
228227 PORT : " 8003"
229228 ports :
230229 - 8003:8003
0 commit comments