This repository serves as a guide for anyone looking to host their own Enshrouded server. It may link to other projects, repos, guides, etc.
If you'd like to rent a server from a provider, we are also maintaining a list of those here.
This contains server specs, FAQ, installation instructions, and beyond...
https://enshrouded.zendesk.com/hc/en-us/sections/16050842957085-Multiplayer-and-Server-Hosting
UPDATE: As of 1/19/2024: Anonymous Access to Steam Depot for Dedicated Server will be made available on the 24th as part of the general Early Access launch. Verified by Keen Devs.
- The Steam APP ID for the Enshrouded Dedicated Server is:
2278520 - The Public branch will be available for anonymous download and you can use SteamCMD to configure your services.
- This will be available on Early Access launch for folks to begin to setup.
Dedicated Server Running Verification
The Server is running when you see HostOnline (Up!) message.
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
WindowsGSM is a powerful tool to manage game servers. Equipped with a GUI for server admins to install, import, start, stop, restart, update, and automate multiple servers with a push of a button.
AMP (Application Management Panel) is a simple to use, self-hosted web control panel for game servers that runs on both Windows and Linux systems with a focus on ease of use through its intuitive user interface and simple setup process.
- Spaik's Server Manager
- TBD (In-Development)
The script present here is an automated script to install the server,components and create a service so it can be managed more easier. Make it executable with
chmod +x InstallServer.shand run it.