environments: dev: config: port: 8080 debug: true maintenanceMode: false developmentMode: true environment: dev # Database URL for local development dburl: postgres://webhooker:webhooker@localhost:5432/webhooker_dev?sslmode=disable # Basic auth for metrics endpoint in dev metricsUsername: admin metricsPassword: admin # Dev admin credentials for testing devAdminUsername: devadmin devAdminPassword: devpassword secrets: # Sentry DSN - usually not needed in dev sentryDSN: "" prod: config: port: $ENV:PORT debug: $ENV:DEBUG maintenanceMode: $ENV:MAINTENANCE_MODE developmentMode: false environment: prod dburl: $ENV:DBURL metricsUsername: $ENV:METRICS_USERNAME metricsPassword: $ENV:METRICS_PASSWORD # Dev admin credentials should not be set in production devAdminUsername: "" devAdminPassword: "" secrets: sentryDSN: $ENV:SENTRY_DSN configDefaults: # These defaults apply to all environments unless overridden port: 8080 debug: false maintenanceMode: false developmentMode: false environment: dev metricsUsername: "" metricsPassword: "" devAdminUsername: "" devAdminPassword: ""