Alderon-Games / pot-community-servers

Bug Reporting and Wiki for Community Servers
16 stars 0 forks source link

Suggestion: Linux first #116

Open jabwd opened 1 year ago

jabwd commented 1 year ago

Windows server is fun and all but it increases costs for community hosted servers. Right now the binary to even download the game is dynamically linked to some old version of openssl (checked with LDD) which is a huge red flag. if statically linking your ssl solution isn't possible it might be a good idea to provide a docker image (or let the community make one) to run the server.

rodrigomacaubas commented 1 year ago

Unreal (5) Server for Linux is still heavily deprecated. Alderon already provides support to install your server on Linux if you want, the only difference is that you will have to configure Engine.ini and Scabillity.ini to get better performance settings since they are natively optimized for Windows Server .

About creating docker containers, you can create a docker container yourself and configure the environment to start and shut down the server correctly. It is not necessary to ask Alderon to waste time creating a container when in the same server creators and developers we are able to create our own hosting environments.

jabwd commented 1 year ago

That may be true but you're still dynamically linking a random version of openssl complicating things, this is fine but it does require a lot of effort from the community to get that to work. If you containerized it, or as 'wasting time' as you mentioned, this wouldn't be an issue.

You should probably update your windows wiki as well to actually specify the Game.ini path properly, not everyone is a hosting company that pays you to say things (and yes I noticed how pingperfect has better docs than your github pages do). Right now both locations seem to be equally valid which is freaking wild.

Regardless, hate taken, have a good day.

deathlyrage commented 1 year ago

Thanks for the feedback we will look into this!