123456789101112131415161718192021222324252627282930 |
- package app
- type Config struct {
- DifyURL string `envconfig:"DIFY_URL"`
- DifyCallingKey string `envconfig:"DIFY_CALLING_KEY"`
- DifyCallingPort int16 `envconfig:"DIFY_CALLING_PORT"`
- PluginHost string `envconfig:"PLUGIN_HOST"`
- PluginPort int16 `envconfig:"PLUGIN_PORT"`
- StoragePath string `envconfig:"STORAGE_PATH"`
- Platform string `envconfig:"PLATFORM"`
- RoutinePoolSize int `envconfig:"ROUTINE_POOL_SIZE"`
- RedisHost string `envconfig:"REDIS_HOST"`
- RedisPort int16 `envconfig:"REDIS_PORT"`
- RedisPass string `envconfig:"REDIS_PASS"`
- LifetimeCollectionHeartbeatInterval int `envconfig:"LIFETIME_COLLECTION_HEARTBEAT_INTERVAL"`
- LifetimeCollectionGCInterval int `envconfig:"LIFETIME_COLLECTION_GC_INTERVAL"`
- LifetimeStateGCInterval int `envconfig:"LIFETIME_STATE_GC_INTERVAL"`
- }
- const (
- PLATFORM_LOCAL = "local"
- PLATFORM_AWS_LAMBDA = "aws_lambda"
- )
|