diff --git a/internal/initialize/config.go b/internal/initialize/config.go index aedd351..7b564f2 100644 --- a/internal/initialize/config.go +++ b/internal/initialize/config.go @@ -8,24 +8,19 @@ import ( ) type Config struct { - NumberPortLocal string `env:"BB_PORT" envDefault:"1488"` - AccountAddress string `env:"BB_AccountAddress" envDefault:":8931"` - LoggerDevMode bool `env:"BB_IS_PROD" envDefault:"false"` - MinioEndpoint string `env:"BB_MINIO_EP" envDefault:"localhost:9000"` - MinioAccessKey string `env:"BB_MINIO_AK" envDefault:"minioadmin"` - MinioSecretKey string `env:"BB_MINIO_SK" envDefault:"minioadmin"` - MinioRegion string `env:"S3_REGION" envDefault:""` - MinioToken string `env:"BB_MINIO_TOKEN" envDefault:""` - MongoDbTable string `env:"DATABASE_TABLE" envDefault:"profile"` - MongoCollections string `env:"COLLECTION_NAME" envDefault:"profile,role"` - TgToken string `env:"TELEGRAM_TOKEN" envDefault:"7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg"` - RedisHost string `env:"REDIS_HOST" envDefault:"localhost:6379"` - RedisPassword string `env:"REDIS_PASSWORD" envDefault:"admin"` - RedisDB int `env:"REDIS_DB" envDefault:"2"` - TgChatID uint64 `env:"TELEGRAM_CHAT_ID" envDefault:"1001344671794"` - HTTPHost string `env:"HTTP_HOST" envDefault:"localhost"` - HTTPPort string `env:"HTTP_PORT" envDefault:"3000"` - Database mongo.Configuration + LoggerDevMode bool `env:"BB_IS_PROD" envDefault:"false"` + MinioEndpoint string `env:"BB_MINIO_EP" envDefault:"localhost:9000"` + MinioAccessKey string `env:"BB_MINIO_AK" envDefault:"minioadmin"` + MinioSecretKey string `env:"BB_MINIO_SK" envDefault:"minioadmin"` + MinioToken string `env:"BB_MINIO_TOKEN" envDefault:""` + TgToken string `env:"TELEGRAM_TOKEN" envDefault:"7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg"` + RedisHost string `env:"REDIS_HOST" envDefault:"localhost:6379"` + RedisPassword string `env:"REDIS_PASSWORD" envDefault:"admin"` + RedisDB int `env:"REDIS_DB" envDefault:"2"` + TgChatID uint64 `env:"TELEGRAM_CHAT_ID" envDefault:"1001344671794"` + HTTPHost string `env:"HTTP_HOST" envDefault:"localhost"` + HTTPPort string `env:"HTTP_PORT" envDefault:"3000"` + Database mongo.Configuration } func LoadConfig() (*Config, error) {