Setting up a Multiplayer Server/en: Difference between revisions

From Vintage Story Wiki
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 14: Line 14:


==== Paid hosts ====
==== Paid hosts ====
Some commercial hosting services offer paid server hosting. Currently Vintage Story hosting is offered by [https://www.vintagestory.at/store/product/7-30-days-simple-server-hosting/ the developers of the game], [https://pingperfect.com/ PingPerfect], [https://citadelservers.com/ Citadel Server], [https://www.creeperhost.net/ Creeperhost], [https://www.akliz.net/games/vintage-story Akliz] and [https://www.g-portal.com/en/gameserver/rent-a-vintage-story-server GPortal], [https://hosthavoc.com/game-servers/vintage-story Host Havoc].
 
Hosting is available by the creators of the game via integrated server dashboard, no mod support yet, servers located in central europe.<br>
* [https://www.vintagestory.at/store/product/7-simple-server-hosting-8-slots/ Available on the official store].
 
3rd party hosting services in no particular order:
 
* [https://pingperfect.com/gameservers/vintage-story-game-server-hosting-rental.php Pingperfect]
* [https://www.4netplayers.com/ 4netplayers]
* [https://www.bisecthosting.com/vintage-story-server-hosting Bisecthosting]
* [https://hosthavoc.com/game-servers/vintage-story HostHavoc]
* [https://www.akliz.net/games/vintage-story Akliz]
* [https://citadelservers.com/game-servers/vintage-story-game-hosting CitadelHosting]
* [https://suhosting.net/ Something Unique Hosting]
* [https://www.gtxgaming.co.uk/ GTX.gaming.uk]
* [https://www.creeperhost.net/vintage/order CreeperHost]
* [https://shockbyte.com/ Shockbyte]
* [https://www.g-portal.com/ Gportal] (if you install mods, you might want to disable auto-updates)
* [https://server.nitrado.net/ Nitrado] (allegedly in the process of removing support for Vintage Story)


==== Dedicated Servers on Windows ====
==== Dedicated Servers on Windows ====
Line 23: Line 40:


==== Dedicated Servers on Linux ====
==== Dedicated Servers on Linux ====
This describes how to set up the server as a service on Linux systems.
This describes how to set up the server as a service on Linux systems.<br>
<span style="color:#E16100">Note: ''The following only works for x64 processors, if using ARM please refer to the following section.''</span><br>


===== Requirements =====
===== Requirements =====
Line 80: Line 98:


'''8. Connect to your IP/Domain and have fun'''
'''8. Connect to your IP/Domain and have fun'''
----
==== Dedicated Servers on ARM64====
<span style="color:#E16100">Note: ''Please note the ARM64 version is EXPERIMENTAL please report any issues to the [https://discord.com/channels/302152934249070593/1128220205181587516 discord ]''</span>
The ARM64 version is available on [https://github.com/anegostudios/VintagestoryServerArm64 GitHub ]
I recommend using the install script located on the GitHub. The following is a step by step guide on how to use the script on a Debian based system (Ubuntu, Debian, Rasbian, ect).
1. Install the required dependencies to use this script by doing <code>apt -y install curl jq</code>
2. Create a new file named <code>arminstall.sh</code> by running <code>vim arminstall.sh</code> or <code>nano arminstall.sh</code>
3. Copy the contents of the <code>arminstall.sh</code> file from GitHub to your newly created file and save it by using <code>:wq</code> with Vim or <code>Ctrl + X</code>, then <code>Y</code>, then <code>Enter</code> with Nano.
4. Make the script executable by running <code>chmod +x arminstall.sh</code>
5. Run the script by doing <code>./arminstall.sh</code>
6. Start the server by using <code>./VintagestoryServer</code> or <code>dotnet VintagestoryServer.dll</code>
This will download the latest version of Vintagestory to the current working directory, then replace the needed files to work with ARM.
If at any time you want to update to the latest version of Vintage Story, simply run the script again.
----
----