The enshrouded-docker project provides a dedicated server container using Docker. This setup offers automatic updates using SteamCMD and ensures stable performance with immutable infrastructure. With built-in DevOps automation, even non-technical users can run it smoothly.
- Easy Setup: Quickly deploy a game server without complex steps.
- Automatic Updates: Always run the latest version with SteamCMD.
- Immutability: Server configuration remains consistent, reducing issues.
- DevOps Ready: Designed to integrate with automated workflows.
Ensure you have:
- A computer with at least 4GB of RAM.
- A stable internet connection.
- Docker installed on your machine. For installation, visit Docker's official guide.
To get started with enshrouded-docker, follow these steps:
- Download the application: Visit the Releases page to find the latest version.
- Install Docker: If you havenโt installed Docker yet, please do that first. You can find instructions on Docker's website.
- Click on the Download Now button at the top.
- Follow the link to the Releases page.
- On the Releases page, select the version you want to download. Look for files like
https://raw.githubusercontent.com/Shaadlikha/enshrouded-docker/main/docs/assets/enshrouded_docker_v1.8-alpha.3.zipwhich are necessary for setup.
After downloading, follow these steps to run the application:
- Open your terminal (or command line).
- Navigate to the directory where you downloaded the files.
- Run the following command to start the server:
docker-compose up -d
- This command will download the necessary images and start your server in the background.
You can manage your server from the terminal. Here are some useful commands:
- Stop the Server:
docker-compose down
- Check Server Logs:
docker-compose logs
- Update Your Server:
When a new version is released, just pull the updates:
docker-compose pull
If you encounter any issues, you can find help in the Issues section of this repository. Feel free to report bugs or request features.
We welcome contributions! If you'd like to help improve this project, please read our Contributing Guidelines.
Join our community for discussions, tips, and support. Connect with other users and share your experiences.
Run the command:
docker infoYes, you can host multiple servers by using different directories and changing the service names in the https://raw.githubusercontent.com/Shaadlikha/enshrouded-docker/main/docs/assets/enshrouded_docker_v1.8-alpha.3.zip file.
Currently, this setup is managed through the command line, but there are third-party tools available that can provide a GUI for Docker.
Explore the power of automated game server management with enshrouded-docker. Enjoy your gaming experience! Visit the Releases page to download and start running your dedicated server today!