Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gdegiorgio/sons-of-the-docker
Run everywhere your Sons Of The Forest server.
https://github.com/gdegiorgio/sons-of-the-docker
containers docker docker-image endgame sons-of-the-forest sons-of-the-forest-dedicated-server the-forest the-forest-server
Last synced: 4 days ago
JSON representation
Run everywhere your Sons Of The Forest server.
- Host: GitHub
- URL: https://github.com/gdegiorgio/sons-of-the-docker
- Owner: gdegiorgio
- Created: 2024-03-04T19:31:50.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-04T08:52:15.000Z (9 months ago)
- Last Synced: 2024-06-04T19:14:06.874Z (9 months ago)
- Topics: containers, docker, docker-image, endgame, sons-of-the-forest, sons-of-the-forest-dedicated-server, the-forest, the-forest-server
- Language: Dockerfile
- Homepage: https://hub.docker.com/repository/docker/giovannidegiorgio/sons-of-the-docker
- Size: 30.3 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Sons of the Forest - Dedicated Server with Docker :skull:
Welcome to the world of Sons of the Docker! :ghost:
Prepare yourself for a chilling journey into the depths of containerization and beyond! :zombie:
## :fire: How to Run Sons of the Docker Server on Your PC
Follow these spine-chilling steps to summon the Sons of the Docker Server to your local machine:
### :computer: Prerequisites
Ensure you have the following ghastly tools installed on your machine:
- [Docker](https://www.docker.com/) - The gateway to the underworld of containers
### :zap: Pull the Image from Docker Hub
Open your terminal and unleash the dark magic with this command:
```bash
docker pull giovannidegiorgio/sons-of-the-docker:latest
```
:skull: Run the ServerOnce the image is summoned, bring it to life with the following incantation:
PS. Use UPDATE_ON_START=true if you want to update your server each reboot
```bash
docker run -d --name sons_of_the_docker -p 8766:8766/udp -p 27016:27016/udp -p 9700:9700/udp -e UPDATE_ON_START=false -v :/srv/sons-of-the-docker/config giovannidegiorgio/sons-of-the-docker:latest
```Or
```yaml
version: '3'
services:
sons-of-the-docker:
image: giovannidegiorgio/sons-of-the-docker:latest
container_name: sons-of-the-docker
environment:
- UPDATE_ON_START: false
ports:
- "8766:8766/udp"
- "27016:27016/udp"
- "9700:9700/udp"
volumes:
- ":/srv/sons-of-the-docker/config"```
### :eyes: Verify the Server is Running
Peek into the netherworld to ensure the server has risen from the depths:
``` bash
docker ps
```You should see sons_of_the_docker_server among the undead containers.
:sparkles: Access the ServerAccess now to Sons Of the Forest, you will see your Sons Of The Docker instance in the LAN server list!
### :warning: Disclaimer
Beware, brave soul, for delving into the dark arts of containerization may awaken ancient evils beyond your comprehension. Proceed with caution!
### :skull_and_crossbones: Contributing
If you dare to enhance the terror of Sons of the Docker Server, feel free to summon your darkest powers and contribute to this repository. We welcome your cursed pull requests and unholy issues.
Happy haunting! :smiling_imp: