docker: change final image from busybox to distroless
This should resolve any issues with missing ca-certificates or tzdata. Fixes https://github.com/pterodactyl/panel/issues/3442
This commit is contained in:
@@ -394,7 +394,7 @@ func EnsurePterodactylUser() error {
|
||||
}
|
||||
|
||||
// Our way of detecting if wings is running inside of Docker.
|
||||
if sysName == "busybox" {
|
||||
if sysName == "distroless" {
|
||||
_config.System.Username = system.FirstNotEmpty(os.Getenv("WINGS_USERNAME"), "pterodactyl")
|
||||
_config.System.User.Uid = system.MustInt(system.FirstNotEmpty(os.Getenv("WINGS_UID"), "988"))
|
||||
_config.System.User.Gid = system.MustInt(system.FirstNotEmpty(os.Getenv("WINGS_GID"), "988"))
|
||||
|
||||
Reference in New Issue
Block a user