- ClickHouse: pass user/password via ProvisioningProperties instead of baking into JDBC URLs. All consumers (InfrastructureService, TenantDataCleanupService, DockerTenantProvisioner) use the same source. - Bootstrap: remove dead tenant config (CAMELEER_AUTH_TOKEN, t-default org, example tenant vars) — tenants are created dynamically by vendor. - Bootstrap JSON: remove unused fields (tenantName, tenantSlug, bootstrapToken, tenantAdminUser, organizationId). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
26 lines
789 B
YAML
26 lines
789 B
YAML
## Profile for running outside Docker (mvn spring-boot:run -Dspring-boot.run.profiles=dev,local)
|
|
## Overrides docker hostnames with localhost for Postgres, ClickHouse, cameleer3-server
|
|
spring:
|
|
datasource:
|
|
url: jdbc:postgresql://localhost:5432/cameleer_saas
|
|
username: cameleer
|
|
password: cameleer_dev
|
|
flyway:
|
|
url: jdbc:postgresql://localhost:5432/cameleer_saas
|
|
user: cameleer
|
|
password: cameleer_dev
|
|
security:
|
|
oauth2:
|
|
resourceserver:
|
|
jwt:
|
|
issuer-uri: http://localhost:3001/oidc
|
|
jwk-set-uri: http://localhost:3001/oidc/jwks
|
|
|
|
cameleer:
|
|
saas:
|
|
identity:
|
|
logtoendpoint: http://localhost:3001
|
|
serverendpoint: http://localhost:8081
|
|
provisioning:
|
|
clickhouseurl: jdbc:clickhouse://localhost:8123/cameleer
|