ccarney16 / pterodactyl-containers

Pterodactyl Panel within a docker container
230 stars 78 forks source link

Plugin Installer #156

Closed jeaboswell closed 10 months ago

jeaboswell commented 10 months ago

I was thinking about working on adding a section to entrypoint.sh that would check for the existence of an "install_plugins.sh" file and if it exists, run it on startup. This way a separate image won't need to be maintained just for plugins. Before I started work on that, I wanted to gauge the interest here. Is this something that would be acceptable, or no?

ccarney16 commented 10 months ago

At the moment it is something I do not and will not support for the images I publish. All plugins for pterodactyl are actually hot patches and as such, directly modify the panel code and function. Due to the unforeseen nature of this, "plugins" can and will be able to overwrite each other and may cause unforeseen problems when updating to newer versions of the panel. I will add support for plugins/modules only when Pterodactyl supports doing so without needing direct modifications to the core code.