# tenant-registry — local dev environment. # Copy to .env.local (gitignored). APP_ENV=dev ADDR=:8090 KEYCLOAK_ISSUER=http://localhost:8080/realms/breakpilot-dev # Postgres DSN. Leave empty for in-memory store (the seeded acme tenant # only; data lost on restart). Set to use the dev-stack Postgres + run # `make migrate-up` first. # DATABASE_URL=postgres://platform:platform-dev-pass@localhost:5432/platform?sslmode=disable # Keycloak Admin API — when these are set, tenant-registry calls the real KC # Admin API to provision orgs + invite IT_ADMINs on POST /v1/tenants. Leave # empty to use the in-process Mock adapter (no real KC writes). # KEYCLOAK_ADMIN_URL=http://localhost:8080 # KEYCLOAK_REALM=breakpilot-dev # KEYCLOAK_CLIENT_ID=tenant-registry-admin # KEYCLOAK_CLIENT_SECRET=...from infisical...