|
@@ -70,9 +70,18 @@ func init() {
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
reloadConfig()
|
|
reloadConfig()
|
|
|
|
|
+
|
|
|
|
|
+ warnIfPuidGuid()
|
|
|
|
|
+
|
|
|
log.Info("Init complete")
|
|
log.Info("Init complete")
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+func warnIfPuidGuid() {
|
|
|
|
|
+ if os.Getenv("PUID") != "" || os.Getenv("PGID") != "" {
|
|
|
|
|
+ log.Warnf("PUID or PGID seem to be set to something, but they are ignored by OliveTin. Please check https://docs.olivetin.app/no-puid-pgid.html")
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
func reloadConfig() {
|
|
func reloadConfig() {
|
|
|
if err := viper.UnmarshalExact(&cfg); err != nil {
|
|
if err := viper.UnmarshalExact(&cfg); err != nil {
|
|
|
log.Errorf("Config unmarshal error %+v", err)
|
|
log.Errorf("Config unmarshal error %+v", err)
|