diff --git a/cmd/OliveTin/main.go b/cmd/OliveTin/main.go index 385e9a0..11d6422 100644 --- a/cmd/OliveTin/main.go +++ b/cmd/OliveTin/main.go @@ -70,9 +70,18 @@ func init() { }) reloadConfig() + + warnIfPuidGuid() + 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() { if err := viper.UnmarshalExact(&cfg); err != nil { log.Errorf("Config unmarshal error %+v", err)