OpenFactorioServerManager / factorio-server-manager

A tool to help manage Factorio multiplayer servers including mods and save games.
MIT License
541 stars 130 forks source link

Add an env var to your container. Call it FACTORIO_VERSION and give it the value 'stable' #316

Closed RyleyRobinson closed 2 years ago

RyleyRobinson commented 2 years ago

Add an env var to your container. Call it FACTORIO_VERSION and give it the value 'stable'

Originally posted by @Mattie112 in https://github.com/OpenFactorioServerManager/factorio-server-manager/issues/315#issuecomment-1053598476

Hi @mattie112, thanks for the fast answer, I tried that, unfortunately no change

I found this https://www.factorio.com/download according to this explanation I need server version 1.1.53

makcuber commented 2 years ago

Thanks for reposting this, dont think I would have found this solution otherwise. I had my env FACTORIO_VERSION value set to latest and couldn't connect to my server all of a sudden from Win 10. Seems the Linux Server latest version is 3 sub-versions ahead of the stable Win10 build Steam looks at.

For anyone else that find this, I did have to use the latest autosave instead of the Load Latest option as the server had restarted using the newer server version and therefore upgraded the map data, rendering it incompatible with the "older" stable version.

Lesson: Always use the 'stable' value for your FACTORIO_VERSION env value by default, not 'latest'.