# Database Secrets Configuration # This file contains sensitive configuration data and should be secured # Use environment variables or secure key vaults in production Database: ConnectionString: "Host=localhost;Port=5432;Database=software_release_management;Username=postgres;Password=your_secure_password" # External Service Credentials StorageProviders: AWS: AccessKey: "YOUR_AWS_ACCESS_KEY" SecretKey: "YOUR_AWS_SECRET_KEY" Box: ClientId: "YOUR_BOX_CLIENT_ID" ClientSecret: "YOUR_BOX_CLIENT_SECRET" AccessToken: "YOUR_BOX_ACCESS_TOKEN" RefreshToken: "YOUR_BOX_REFRESH_TOKEN" FTP: Username: "YOUR_FTP_USERNAME" Password: "YOUR_FTP_PASSWORD" HelpCenterProviders: Zendesk: Username: "YOUR_ZENDESK_USERNAME" ApiKey: "YOUR_ZENDESK_API_KEY" Salesforce: Username: "YOUR_SALESFORCE_USERNAME" Password: "YOUR_SALESFORCE_PASSWORD" ClientId: "YOUR_SALESFORCE_CLIENT_ID" ClientSecret: "YOUR_SALESFORCE_CLIENT_SECRET" SecurityToken: "YOUR_SALESFORCE_SECURITY_TOKEN" # External Integration Services ExternalServices: CruiseControl: ServerAddress: "ccnet.company.local" Port: 21234 FogBugz: ServerAddress: "fogbugz.company.local" ApiEndpoint: "/api.asp" AuthToken: "YOUR_FOGBUGZ_TOKEN" # JWT Authentication Authentication: SecretKey: "YOUR_JWT_SECRET_KEY_AT_LEAST_32_CHARACTERS_LONG" Issuer: "SoftwareReleaseManagement" Audience: "SRM-API" ExpirationMinutes: 60 RefreshTokenExpirationDays: 30 # Application Settings Application: DefaultAdminUsername: "admin" DefaultAdminPassword: "ChangeThisPassword123!" DefaultAdminEmail: "admin@company.com"