mirror of
https://github.com/Damillora/Shioriko.git
synced 2024-11-14 17:17:32 +00:00
24 lines
529 B
Go
24 lines
529 B
Go
package config
|
|
|
|
import "os"
|
|
|
|
type Config struct {
|
|
PostgresDatabase string
|
|
AuthSecret string
|
|
DisableRegistration string
|
|
DataDirectory string
|
|
BaseURL string
|
|
}
|
|
|
|
var CurrentConfig Config
|
|
|
|
func InitializeConfig() {
|
|
CurrentConfig = Config{
|
|
PostgresDatabase: os.Getenv("POSTGRES_DATABASE"),
|
|
AuthSecret: os.Getenv("AUTH_SECRET"),
|
|
DisableRegistration: os.Getenv("DISABLE_REGISTRATION"),
|
|
DataDirectory: os.Getenv("DATA_DIR"),
|
|
BaseURL: os.Getenv("BASE_URL"),
|
|
}
|
|
}
|