letsbe-hub-dashboard/docker-compose.yml

31 lines
1015 B
YAML
Raw Permalink Normal View History

services:
hub-dashboard:
build: .
container_name: letsbe-hub-dashboard
restart: unless-stopped
ports:
- "3002:3002"
environment:
- NEXTAUTH_URL=${NEXTAUTH_URL}
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
- KEYCLOAK_CLIENT_ID=${KEYCLOAK_CLIENT_ID:-hub-dashboard}
- KEYCLOAK_CLIENT_SECRET=${KEYCLOAK_CLIENT_SECRET}
- KEYCLOAK_ISSUER=${KEYCLOAK_ISSUER}
- ORCHESTRATOR_URL=${ORCHESTRATOR_URL:-http://orchestrator:8100}
- TENANT_DOMAIN=${TENANT_DOMAIN}
- SERVER_IP=${SERVER_IP}
- IMAP_HOST=${IMAP_HOST:-mail.${TENANT_DOMAIN}}
- IMAP_PORT=${IMAP_PORT:-993}
- SMTP_HOST=${SMTP_HOST:-mail.${TENANT_DOMAIN}}
- SMTP_PORT=${SMTP_PORT:-587}
- MAIL_USER=${MAIL_USER}
- MAIL_PASSWORD=${MAIL_PASSWORD}
- CALDAV_URL=${CALDAV_URL:-https://cloud.${TENANT_DOMAIN}/remote.php/dav}
- VIKUNJA_URL=${VIKUNJA_URL:-https://tasks.${TENANT_DOMAIN}/api/v1}
networks:
- letsbe
networks:
letsbe:
external: true