How do I update or change the version on my Vintage Story server?
Players must use a matching Vintage Story client version to connect. Before changing versions, create a backup so you can roll back if mods or worlds are incompatible.
Update to the latest stable version
Section titled “Update to the latest stable version”- Open the Blacksmith’s Portal and select your Vintage Story server
- Stop the server
- Create a backup from the
Backupstab - Go to
Startup - Set
Release branchtostable - Set
Release versiontolatest - Confirm the Docker image matches the game version family:
- Dotnet 7 — Vintage Story about
1.18.8through1.20.x - Dotnet 8 — Vintage Story
1.21.x - Dotnet 10 — Vintage Story
1.22.xand newer
- Dotnet 7 — Vintage Story about
- Go to
Settingsand clickReinstall Server - Wait for the reinstall to finish, then start the server
AleForge uses a soft reinstall: game binaries are refreshed while your world saves, mods, and Startup-driven config are kept.
Change to a specific version
Section titled “Change to a specific version”- Stop the server and create a backup
- Go to
Startup - Set
Release branchtostable,unstable, orpre - Set
Release versionto the exact build (for example1.20.12)- For
pre, you must enter a specific version —latestis not allowed on the pre branch
- For
- Select the matching Dotnet Docker image for that version family
- Go to
Settings→Reinstall Server - Start the server
After changing versions
Section titled “After changing versions”- Ask all players to install the same Vintage Story client build
- Re-check mods for version compatibility
- If the server fails to start, restore your backup and confirm
Release branch,Release version, and the Dotnet image are valid together
Official release notes and downloads are listed on the Vintage Story website.