First merge from develop to main (WIP) #7

Merged
sugar merged 199 commits from develop into main 2026-01-27 17:47:07 +00:00
Showing only changes of commit fd4da4f1a1 - Show all commits

View File

@@ -3,6 +3,7 @@ package config
import (
"log"
"os"
"strings"
"github.com/spf13/viper"
)
@@ -22,15 +23,8 @@ func Init() {
viper.AddConfigPath(ConfigDir())
// Bind ENV
viper.BindEnv("server.address", "SERVER_ADDRESS")
viper.BindEnv("server.debug_mode", "SERVER_DEBUG_MODE")
viper.BindEnv("server.file_logger", "SERVER_FILE_LOGGER")
viper.BindEnv("server.jwt_secret", "SERVER_JWT_SECRET")
viper.BindEnv("database.type", "DATABASE_TYPE")
viper.BindEnv("database.host", "DATABASE_HOST")
viper.BindEnv("database.name", "DATABASE_NAME")
viper.BindEnv("database.username", "DATABASE_USERNAME")
viper.BindEnv("database.password", "DATABASE_PASSWORD")
viper.SetEnvKeyReplacer(strings.NewReplacer(".", "_"))
viper.AutomaticEnv()
conf := &config{}
if err := viper.ReadInConfig(); err != nil {