You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
AnalyticsMarketingPersonalizationExternal media
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Learn how to set up an Enshrouded Dedicated Server on your Windows VPS for seamless gameplay and full control → Find out more now
10 November 20264 min read0 Views0 helpful
Introduction
Do you have a Windows VPS and want to install the Enshrouded Dedicated Server on it? You’re in the right place. In this guide, we’ll walk you through setting up this service on your server step by step.
FAQ
Frequently asked questions
Remote Desktop (RDP) access to your Windows server and SteamCMD, the command-line version of the Steam client.
Download it from the official Valve developer website (developer.valvesoftware.com/wiki/SteamCMD). Extract the downloaded steamcmd.zip, then run steamcmd.exe and wait for 'Loading Steam API.... OK' to appear.
After running 'login anonymous', enter 'app_update 2278520' (Steam App ID 2278520).
Feedback
Was this article helpful?
Your feedback helps us prioritize and improve content.
0 of 0 Users found this article helpful.
Personal support
Need more help than the guide provides?
Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.
Navigation
Software
Preparation
First, connect to your VPS via Remote Desktop (RDP). If you need help, check out our First Login (RDP) guide.
Once you’re connected to your server, you’ll need to set up SteamCMD to download the required Dedicated Server files. SteamCMD is the command-line version (CLI) of the Steam client and the tool you can use to easily download various Steam Workshop and Dedicated Server files. Download SteamCMD from the official Valve website or directly here.
Create a new folder anywhere on your server; in this example, we’ll call it steamcmd. Go to your Downloads folder, find the steamcmd.zip file you just downloaded, and move it into the steamcmd folder. Now extract the file by right-clicking it and using Windows’ built-in extraction feature, or with a program such as 7zip or WinRAR. You should then see a steamcmd.exe file in the folder.
Simply run steamcmd.exe and wait for the installation process to finish.
Once the message Loading Steam API.... OK appears, the process has completed successfully, and you can start installing the Enshrouded Dedicated Server in the next section.
Installation
After installation, you should be able to run commands in the steamcmd.exe command-line window. First, log in as the anonymous user by entering this command: login anonymous
After logging in, you can start downloading the files.
Tip
Optional: You can set your preferred installation directory with the command force_install_dir [Path], replacing [Path] with the path you want to use for your server. Example:
Code
force_install_dir C:\Enshrouded-Server
Now start the download with the command app_update 2278520. The App ID 2278520 refers to the Enshrouded application.
Info
To avoid errors, do not interrupt the process before it has finished. It may take a moment, but patience pays off! :)
After the download is complete, go to the directory where all the server files were downloaded. There, you can run enshrouded_server.exe to start the server. However, we recommend setting up port forwarding and configuring your server first.
Port Forwarding for Your Server
To make your server publicly accessible, you need to set up port forwarding rules for the ports used by the Dedicated Server. You can do this either with PowerShell commands, which is easier, or the traditional way through Windows Defender Firewall.
Open Windows Search and search for PowerShell. Right-click it and select Run as administrator to ensure you have the required permissions and everything works correctly.
Info
Make sure to run PowerShell as an administrator; otherwise, the settings will not be applied correctly.
These commands automatically create the firewall rules your Enshrouded server needs to be publicly accessible.
Use Windows Search to open Windows Defender Firewall with Advanced Security. If you only see the basic Firewall page, click Advanced settings to open the correct window.
Create new rules for your Enshrouded server. To do this, click Inbound Rules and Outbound Rules, then add the following protocols and ports:
Once you’ve added the rules, your server will be accessible. You can connect using your server’s IP address. To do so, select your character from the main menu, go to the Find Games tab, and click Add Server. Enter your server’s IP address, the port (15636 by default), and your server password (if one is set; otherwise, leave it blank).
Tip
Check out our Server Configuration guide if you want to set a password for your server or adjust other settings.
We recommend configuring your server using the next section before connecting.
Configuration
At this point, you’ve completed the basic installation of your Enshrouded server. You can adjust additional settings using a configuration file in the server directory.
To do this, go to the following directory:
Code
..EnshroudedServer/ (main directory)
There, you’ll find the enshrouded_server.json file. You can use this file to configure various parameters for your server. For a list of all available options and what they do, see our Server Configuration guide.
Start and Connect to the Server
You can now start your server. Go to the main directory of your Enshrouded server and run enshrouded_server.exe. This opens the server console in a command-line window and starts the server. Then connect directly from the Find Games tab: click Add Server and enter your server’s IP address and port (default: 15636).
Conclusion
Congratulations, you’ve successfully installed and configured the Enshrouded server on your VPS! If you have any questions or run into any issues, our support team is available every day and will be happy to help.
Server hosting from €2.49 / month, online instantly, DDoS protection included.