Replies: 2 comments 3 replies
-
This may be slighlty out of topic but what happens if the server binaries (eventually) get outdated? If players update their game, will they be able to join the server? This could either be considered a Pro or a Con for the poll. Also, the fact that doing this dynamic download can lead to other problems (as you mentioned) should be considered a Con. People may look at the Pros/Cons as a TLDR and vote without taking this into consideration. |
Beta Was this translation helpful? Give feedback.
-
As this discussion seems pretty conclusive I've opened #2. Take a look if you have a few minutes. I might have missed something ;) |
Beta Was this translation helpful? Give feedback.
-
Currently I'm downloading and installing the ETS/ATS server during build time. This means I have to rebuild every time they release a new version and you would have to wait for me to notice and trigger a build. Maybe this could be automated?
Would it be nicer to let the server dynamically download the server executable every time you start it and it can't find the executables already installed?
This would mean longer first start up time and may lead to other problems when they change the file structure in the server executable and move e.g. the binary file. This would break the docker file for everyone and you can't keep using the old version of the server.
It would also allow independent updates of the server by simply recreating it (provided the server data is not mounted on the host and persistent).
Pro Download On Start:
Con Download on Start:
Would love to get some opinions!
3 votes ·
Beta Was this translation helpful? Give feedback.
All reactions