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 ==== | ||
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. | |||
---- | ---- | ||