pterodactyl / panel

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
https://pterodactyl.io
Other
6.6k stars 1.65k forks source link

Schedule: Allow to task a "reinstallation" #1378

Open Malachiel87 opened 5 years ago

Malachiel87 commented 5 years ago

Is your feature request related to a problem? Please describe. This would be a nice solution for people that want autoupdate (via script) for example the bungeecord or waterfall (same for spigot and paperspigot)

Describe the solution you'd like Just add a task reinstall on schedule list

Describe alternatives you've considered

Additional context

RihanArfan commented 4 years ago

Couldn't this cause an endless loop of reinstalls if someone were to set up a schedule which reinstalls every minute?

Malachiel87 commented 3 years ago

So any news about it?

Couldn't this cause an endless loop of reinstalls if someone were to set up a schedule which reinstalls every minute?

I think can be a personal choice, maybe per permission schedule? so it can't be abused

TekExplorer commented 3 years ago

i can imagine an update function that runs a script similar to the install script, but only updates as per the egg (ie, instead of downloading all files, only update the relavent bits) as far as scheduling goes, there could be a limit for how often it can be scheduled for an update

SirJimmothy commented 2 years ago

Is there any progress on this? Having to be at my PC at a server's restart time to intercept and reinstall is a pain; being able to add reinstall to the restart schedule would save me so much hassle.

leadvic commented 5 months ago

I'd love to see this feature implemented

pxlkng commented 4 months ago

Was just about to open an issue for this. I think this would be a huge feature. A panel designed exactly for ease of setup/use and stable and secure hosting of servers, but no solution to update servers other than manually hitting reinstall?

I think this is an essential feature that a management panel like Pterodactyl must have.