INNER CODE UNIT · Go
setupGoyaveConfig
welovemedia/ffmate · cmd/server.go:118
func setupGoyaveConfig() *config.Config {
// replace possible ~ with user home folder
if strings.HasPrefix(viper.GetString("database"), "~") {
home, err := os.UserHomeDir()
if err != nil {
panic(err)
}
viper.Set("database", strings.Replace(viper.GetString("database"), "~", home, 1))
}
c := map[string]any{
"app": map[string]any{
"name": viper.GetString("app.name"),
"version": viper.GetString("app.version"),
"debug": false,
},
"server": map[string]any{
"host": "0.0.0.0",