Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Env Environment
API APIConfig
Database DatabaseConfig
Redis RedisConfig
Storage StorageConfig
JWT JWTConfig
Queue QueueConfig
Observability ObservabilityConfig
}
type DatabaseConfig ¶
type DatabaseConfig struct {
URL string
}
type Environment ¶
type Environment string
const ( EnvLocal Environment = "local" EnvStaging Environment = "staging" EnvProd Environment = "production" )
type MinIOConfig ¶
type ObservabilityConfig ¶
type QueueConfig ¶
type QueueConfig struct {
Concurrency int
}
type RedisConfig ¶
type RedisConfig struct {
URL string
}
type StorageConfig ¶
type StorageConfig struct {
Provider string
MinIO MinIOConfig
S3 S3Config
}
Click to show internal directories.
Click to hide internal directories.