mess with ports

authelia
Jonathan Dahan 2 years ago
parent c54502e9b2
commit 72d21c65db

@ -1,5 +1,5 @@
DOMAIN=localhost DOMAIN=localhost
SMTP_USERNAME=admin SMTP_USER=admin
SMTP_HOST=localhost SMTP_HOST=localhost
SMTP_PORT=587 SMTP_PORT=587

@ -20,11 +20,19 @@ services:
ZITADEL_DATABASE_COCKROACH_HOST: crdb ZITADEL_DATABASE_COCKROACH_HOST: crdb
ZITADEL_EXTERNALSECURE: true ZITADEL_EXTERNALSECURE: true
ZITADEL_EXTERNALDOMAIN: auth.${DOMAIN} ZITADEL_EXTERNALDOMAIN: auth.${DOMAIN}
ZITADEL_EXTERNALPORT: 8321 ZITADEL_EXTERNALPORT: 443
ZITADEL_WEBAUTHN_NAME: ${DOMAIN} ZITADEL_WEBAUTHN_NAME: ${DOMAIN}
ZITADEL_FIRSTINSTANCE_ORG_NAME: basement
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_USERNAME: ${ADMIN_USER}
ZITADEL_FIRSTINSTANCE_ORG_HUMAN_PASSWORD: ${ADMIN_PASS}
ZITADEL_DEFAULTINSTANCE_SMTPCONFIGURATION_FROM: basement
ZITADEL_DEFAULTINSTANCE_SMTPCONFIGURATION_FROMNAME: ${DOMAIN}
ZITADEL_DEFAULTINSTANCE_SMTPCONFIGURATION_SMTP_HOST: "${SMTP_HOST}:${SMTP_PORT}"
ZITADEL_DEFAULTINSTANCE_SMTPCONFIGURATION_SMTP_USER: ${SMTP_USER}
ZITADEL_DEFAULTINSTANCE_SMTPCONFIGURATION_SMTP_PASSWORD: ${SMTP_PASS}
secrets: secrets:
- MASTER_KEY - MASTER_KEY
command: "start-from-init --masterkeyFile /run/secrets/MASTER_KEY --tlsMode disabled" command: "start-from-init --masterkeyFile /run/secrets/MASTER_KEY --tlsMode external"
depends_on: depends_on:
generate-secrets: generate-secrets:
condition: 'service_completed_successfully' condition: 'service_completed_successfully'
@ -33,7 +41,7 @@ services:
crdb: crdb:
condition: 'service_healthy' condition: 'service_healthy'
ports: ports:
- '8321:8080' - '8080:8080'
crdb: crdb:
restart: unless-stopped restart: unless-stopped

@ -1,3 +1,4 @@
auth.{$DOMAIN} { auth.{$DOMAIN}:443 {
reverse_proxy zitadel:8321 reverse_proxy zitadel:8080
tls internal
} }

@ -1,8 +1,8 @@
FROM caddy:2.7.5-builder-alpine AS builder FROM caddy:builder-alpine AS builder
RUN xcaddy build \ RUN xcaddy build \
--with github.com/mholt/caddy-webdav --with github.com/mholt/caddy-webdav
FROM caddy:latest FROM caddy:alpine
COPY --from=builder /usr/bin/caddy /usr/bin/caddy COPY --from=builder /usr/bin/caddy /usr/bin/caddy

Loading…
Cancel
Save