Opsi 1: manual di Linux
Server diunduh gratis dari Anego Studios, tanpa perlu login: vs_server_linux-x64_<version>.tar.gz, sekitar 51 MB, dari cdn.vintagestory.at (daftar rilisnya ada di api.vintagestory.at/stable.json). Ini program .NET: versi 1.22 membutuhkan runtime .NET 10.
- Pasang runtime .NET 10 (paket Microsoft atau tarball-nya) dan cek dengan dotnet --list-runtimes.
- Ekstrak server ke folder tersendiri; simpan datamu di tempat lain (--dataPath), agar pembaruan tidak pernah menyentuh duniamu.
- Jalankan: dotnet VintagestoryServer.dll --dataPath /srv/vs-data. Start pertama akan menulis serverconfig.json dan membuat dunia.
- Hentikan server dan edit serverconfig.json: ServerName, Password, MaxClients, dan WhitelistMode (sejak 1.20 server baru hanya mengizinkan pemain di whitelist), atau gunakan perintah /serverconfig di console.
- Buka port 42420 untuk TCP dan UDP di firewall dan teruskan di router kamu. Jika server crash karena kehabisan memori di Linux, Anego menyarankan sudo sysctl -w vm.max_map_count=262144.
Opsi 2: Docker
runonflux/vintagestory-server-flux, image kami (sumber di GitHub, RunOnFlux/vintagestory-server-flux), mengunduh versi yang kamu minta dan menulis serverconfig.json dari environment variable: VS_NAME, VS_PASSWORD, VS_MAX_CLIENTS, VS_WHITELIST, VS_ADVERTISE, VS_ADMINS, VS_MODS, VS_VERSION, VS_PORT, serta VS_PLAYSTYLE, VS_SEED, VS_WORLD_SIZE dan VS_WORLD_NAME untuk dunia pertama.
- Pasang /mnt/vs/data pada satu volume (dunia, serverconfig.json, pemain, mod, backup) dan /mnt/vs/server pada volume lain (game itu sendiri, bisa diunduh ulang).
- Server menyimpan saat docker stop (kurang dari 2 detik menurut pengukuran), me-restart server yang crash di tempat, mengikuti rilis baru, dan membuat backup dunia setiap 6 jam dengan /genbackup bawaan game.
- flux-console dan flux-vs di dalam container menjalankan konsol game dan mencetak pengaturan dunia, pemain, mod, dan backup sebagai JSON.
Opsi 3: dikelola di Flux
Deploy server Vintage Story di cloud terdesentralisasi Flux, dengan image yang sama, pengaturan sebagai formulir, port dibuka dan diarahkan untukmu, perlindungan DDoS termasuk, dan dashboard dengan semua pengaturan dunia, dunia baru, mod ModDB, peran, whitelist dan blokir, backup, konsol langsung, dan file browser. Paket mulai $4.99 sebulan.
- Pilih paket 8, 16, atau 24 pemain.
- Pilih region dekat dengan pemainmu.
- Beri nama server, atur password, pilih play style untuk dunia pertama (dan seed jika kamu punya), lalu deploy. Server aktif dalam sekitar satu menit.
- Di dalam game, buka Multiplayer, Add Server, lalu tempel alamat dan port dari dashboard.
Pertanyaan yang sering diajukan
Apakah server Vintage Story gratis?
Ya: unduhan server gratis dan tidak perlu login. Setiap pemain butuh akun Vintage Story sendiri untuk bergabung, dan yang berbayar adalah mesin yang menjalankannya.
Apakah server Vintage Story berjalan di Linux?
Ya, secara native, di .NET. Versi 1.22 membutuhkan runtime .NET 10.
Kenapa tidak ada yang bisa bergabung ke server baruku?
Sejak 1.20 server dedicated baru hanya mengizinkan pemain di whitelist, dan tidak dicantumkan secara publik. Matikan whitelist (/serverconfig whitelistmode off) atau tambahkan pemainmu ke dalamnya. Image kami dimulai dalam keadaan mati kecuali kamu memintanya.