All apps · 0 apps
RunescapeDragonwilds-broccoli
Docker app from Judd's Repository
Overview
Readme
View on GitHubGame server hosting
Fast RAM, high-speed internet
Eat lag for breakfast
Try our RuneScape: DragonWilds server hosting free for 2 days!
RuneScape: DragonWilds Dedicated Server Docker
A Docker container for running a RuneScape: DragonWilds dedicated server using DepotDownloader.
Server Requirements
| Resource | Minimum | Recommended |
|---|---|---|
| CPU | 4 cores | 4+ cores |
| RAM | 8GB | 16GB |
| Storage | 10GB | 20GB |
[!NOTE] RAM required is 2GB + 1GB per player. For a full 6-player server you need 8GB.
How to use
Copy the .env.example file to a new file called .env. Then use either docker compose or docker run.
Docker Compose
services:
runescape-dragonwilds:
image: indifferentbroccoli/runescape-dragonwilds-server-docker
restart: unless-stopped
container_name: runescape-dragonwilds
stop_grace_period: 30s
ports:
- 7777:7777/udp
env_file:
- .env
volumes:
- ./server-files:/home/steam/server-files
Then run:
docker-compose up -d
Docker Run
docker run -d \
--restart unless-stopped \
--name runescape-dragonwilds \
--stop-timeout 30 \
-p 7777:7777/udp \
--env-file .env \
-v ./server-files:/home/steam/server-files \
indifferentbroccoli/runescape-dragonwilds-server-docker
Environment Variables
| Variable | Default | Info |
|---|---|---|
| PUID | 1000 | User ID for file permissions |
| PGID | 1000 | Group ID for file permissions |
| UPDATE_ON_START | true | If set to false, skips downloading and validating server files on startup |
| OWNER_ID | Required. Your RuneScape: DragonWilds Player ID (found in Settings Menu in-game) | |
| SERVER_NAME | DragonWildsServer | Display name of the server |
| DEFAULT_WORLD_NAME | MyWorld | Name of the default world created on first startup |
| ADMIN_PASSWORD | Required. Password to access Server Management in-game | |
| WORLD_PASSWORD | Optional join password. Leave empty for a public server | |
| DEFAULT_PORT | 7777 | The UDP port the server listens on |
| MAX_PLAYERS | 6 | Maximum number of players allowed on the server |
[!NOTE] If your server doesn't appear, check that UDP port 7777 is forwarded through your firewall/router and that
OWNER_IDandADMIN_PASSWORDare set.
Port Forwarding
Forward 7777 UDP only. Every router between you and your ISP will need port forwarding configured. See portforward.com for router-specific guides.
[!IMPORTANT] The internal and external ports must match. If you change
DEFAULT_PORT, update the port mapping in your compose file to match — e.g.9000:9000/udpwithDEFAULT_PORT=9000. Mismatched ports will cause players to be kicked back to the title screen on join.
User Management
Dedicated Servers divide users into three categories:
- Owner — the player whose Player ID matches
OWNER_IDin config - Admin — anyone who entered the
ADMIN_PASSWORDin the Server Management screen - Regular users
Owners can ban and unban anyone (online or offline). Admins can ban regular users who are online.
Volumes
/home/steam/server-files— Server installation files, saves, and configuration
Media gallery
1 / 3Install RunescapeDragonwilds-broccoli on Unraid in a few clicks.
Find RunescapeDragonwilds-broccoli in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Requirements
Categories
Download Statistics
Related apps
Explore more like this
Explore allLinks
Details
indifferentbroccoli/runescape-dragonwilds-server-docker:latestRuntime arguments
- Network
bridge- Shell
bash- Privileged
- false
- Extra Params
--restart=unless-stopped --stop-timeout=30
Template configuration
UDP game port. Forward it on your router. The host port and the container port must be the same as DEFAULT_PORT.
- Target
- 7777
- Default
- 7777
- Value
- 7777
Server files, saves, and configuration.
- Target
- /home/steam/server-files
- Default
- /mnt/user/appdata/runescape-dragonwilds
- Value
- /mnt/user/appdata/runescape-dragonwilds
Required. Your RuneScape: DragonWilds Player ID. Find it at the bottom of the in-game Settings menu.
- Target
- OWNER_ID
Required. Password to open Server Management in-game.
- Target
- ADMIN_PASSWORD
Display name of the server.
- Target
- SERVER_NAME
- Default
- DragonWildsServer
- Value
- DragonWildsServer
Name of the world created on first start.
- Target
- DEFAULT_WORLD_NAME
- Default
- MyWorld
- Value
- MyWorld
Optional password to join. Leave empty for a public server.
- Target
- WORLD_PASSWORD
Maximum number of players on the server.
- Target
- MAX_PLAYERS
- Default
- 6
- Value
- 6
UDP port the server listens on. Must be the same as the Game Port.
- Target
- DEFAULT_PORT
- Default
- 7777
- Value
- 7777
Download and validate the server files on each start. Set to false to skip.
- Target
- UPDATE_ON_START
- Default
- true
- Value
- true
User ID for file permissions.
- Default
- 99
- Value
- 99
Group ID for file permissions.
- Default
- 100
- Value
- 100