# Test environment for NX smoke tests. # Used with docker-compose.test.yml overlay to run locally-built images. # Do NOT use for production deployments. ZITADEL_DOMAIN=localhost PROXY_HTTP_PUBLISHED_PORT=8888 ZITADEL_EXTERNALPORT=8888 ZITADEL_EXTERNALSECURE=false ZITADEL_PUBLIC_SCHEME=http ZITADEL_MASTERKEY=MasterkeyNeedsToHave32Characters LOGIN_CLIENT_PAT_EXPIRATION=2099-01-01T00:00:00Z # Suppresses interpolation warnings from the base compose file. # The actual image tags for zitadel-api and zitadel-login are overridden # by docker-compose.test.yml to use locally-built :local tags. ZITADEL_VERSION=local # Images for services not overridden by docker-compose.test.yml TRAEFIK_IMAGE=traefik:v3.7.7 POSTGRES_IMAGE=postgres:17.10-alpine REDIS_IMAGE=redis:7.4.9-alpine OTEL_COLLECTOR_IMAGE=otel/opentelemetry-collector-contrib:0.156.0 # Traefik TRAEFIK_DASHBOARD_ENABLED=false TRAEFIK_LOG_LEVEL=ERROR TRAEFIK_ACCESSLOG_ENABLED=false TRAEFIK_TRUSTED_IPS=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 # Postgres POSTGRES_DB=zitadel POSTGRES_ADMIN_USER=postgres POSTGRES_ADMIN_PASSWORD=postgres ZITADEL_DATABASE_POSTGRES_DSN=postgresql://postgres:postgres@postgres:5432/zitadel?sslmode=disable # Disable access logs to reduce noise in test output ZITADEL_ACCESS_LOG_STDOUT_ENABLED=false # Tracing disabled ZITADEL_INSTRUMENTATION_SERVICENAME=zitadel-api ZITADEL_INSTRUMENTATION_TRACE_EXPORTER_TYPE=none ZITADEL_INSTRUMENTATION_TRACE_EXPORTER_ENDPOINT= ZITADEL_INSTRUMENTATION_TRACE_EXPORTER_INSECURE=false # Cache disabled (no Redis profile) ZITADEL_CACHES_CONNECTORS_REDIS_ENABLED=false ZITADEL_CACHES_CONNECTORS_REDIS_URL=redis://redis:6379/0 ZITADEL_CACHES_INSTANCE_CONNECTOR= ZITADEL_CACHES_MILESTONES_CONNECTOR= ZITADEL_CACHES_ORGANIZATION_CONNECTOR= # Playwright smoke test credentials. # SMOKE_TEST_ADMIN_USERNAME must match ZITADEL's initial admin login name: # @. → zitadel-admin@zitadel.localhost SMOKE_TEST_ADMIN_USERNAME=zitadel-admin@zitadel.localhost SMOKE_TEST_ADMIN_PASSWORD=Password1! # Login OTEL disabled LOGIN_OTEL_SERVICE_NAME=zitadel-login LOGIN_OTEL_EXPORTER_OTLP_ENDPOINT= LOGIN_OTEL_EXPORTER_OTLP_PROTOCOL=grpc