Expand description
Configuration management for the Darkwing application.
This module handles all configuration settings that can be set via
environment variables or command line arguments using the clap crate. It
provides structured access to application settings including:
- Environment selection (Development/Test/Production)
- Server configuration
- Database settings
- Redis cache settings
- JWT authentication settings
- AWS S3 configuration for both primary and backup storage
- Encryption keys and security settings
- Rate limiting parameters
- Monitoring configuration (Sentry)
Structs§
- Main configuration structure for the Darkwing application.
Enums§
- Represents the running environment of the application.