Video coming soon…

🎮 Setup Vintage Story — Dedicated Survival Game Server

Deploy a Vintage Story dedicated server on Ubuntu with Docker — host your own world for this deep, atmospheric survival sandbox and play with friends, on port 42420.

⚠️ This script is provided for demo and testing purposes only. Not intended for production use.

📦 Resources & Setup Scripts

Grab the automated bash script from GitHub to follow along with the video.

Automated install script — one command deploys a Vintage Story server on port 42420. There's no web UI; players connect straight from the game client, and you tune settings in serverconfig.json.
View on GitHub

Quick Install:

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/gaming/vintage-story/vintage-story-ubuntu.sh
chmod +x vintage-story-ubuntu.sh
sudo bash vintage-story-ubuntu.sh

Tutorial Steps

1 Download the Script

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/gaming/vintage-story/vintage-story-ubuntu.sh

2 Make it Executable

chmod +x vintage-story-ubuntu.sh

3 Run the Installer

The script installs Docker if needed and starts the Vintage Story server on port 42420, keeping the world and configuration in the ./data volume so your save survives restarts and updates.

sudo bash vintage-story-ubuntu.sh

4 Connect from the Game Client

There's no web interface — open Vintage Story on your PC, choose multiplayer, and connect directly to your server's address and port:

<your-server-ip>:42420   # connect from the game client

Ports Used

PortPurpose
42420Game port — players connect from the Vintage Story client
No web UIAdminister via serverconfig.json, then restart the container
./dataWorld save and configuration — back this up

Overview

Why Use It

When You Need It

    Who Should Use It

      Real Use Cases

        Main Features

          How to Use After Installation

            Security Best Practices

              Ports and Firewall Notes

              Backup and Maintenance

                Common Mistakes

                  Troubleshooting

                    Alternatives

                    When Not to Use It

                    PrismaTechWork Professional Help

                      Contact Us

                      Frequently Asked Questions