2025-03-24 14:44:59 +01:00

26 lines
454 B
Go

package settings
import (
"fmt"
"github.com/DeanPDX/dotconfig"
)
var Settings PhelperSettings
type PhelperSettings struct {
Domain string `env:"DOMAIN"`
TrackingServerURL string `env:"TRACKINGSERVERURL"`
Debug bool `env:"DEBUG"`
Port string `env:"PORT"`
}
func init() {
var err error
Settings, err = dotconfig.FromFileName[PhelperSettings](".env")
if err != nil {
fmt.Printf("Error: %v.", err)
}
}