generated from noisedestroyers/claude
59 lines
1.7 KiB
YAML
59 lines
1.7 KiB
YAML
# 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" |