infrared icon indicating copy to clipboard operation
infrared copied to clipboard

A waiting/limbo server while the docker container with the actual server starts

Open ItsLiyua opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. I play a lot of big modpacks like skyfactory or enigmatica with my friends and was wondering if it's possible to send the player to a limbo/waiting server while the actual modpack server starts. Once the modpack server is up and running the player should automatically be disconnected from the limbo server and sent to the modpack server.

Describe the solution you'd like I'd prefer a feature for infrared as supposed to a plugin for my limbo server that makes the limbo server act as a proxy as well because that way there would be an even higher delay between the client and the server.

Describe alternatives you've considered I haven't really tried anything yet. I looked into your config guide but haven't really seen any way to implement that feature with the code that's already present.

Additional context There isn't any additional context other than the answer to the first question.

ItsLiyua avatar Sep 23 '22 20:09 ItsLiyua

As far as I know, this would be quite difficult, as for an online-mode server (the limbo one), the proxy would have to be able to encrypt/decrypt packets to and from the client. You would be better off using something live bungeecord in parallel to achieve something like this. Also, I'm not sure how the player handover would work afterwards...

I may be wrong, but from what I can remember, this is correct.

Mitch0S avatar Sep 28 '22 06:09 Mitch0S

That would be a nice feature, however, Infrared is currently evolving more into a powerful reverse proxy with security and attack protection features. As of version 2, Infrared will no longer support container control, as it does now. I would recommend using itzg/docker-minecraft-server with it's autostop feature.

haveachin avatar Oct 19 '22 01:10 haveachin