Skip to content

Docker that installs Teeworlds and updates on every restart

Notifications You must be signed in to change notification settings

hol430/docker-terraria-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraria Dedicated Server in Docker optimized for Unraid

This Docker will download and install Terraria and run it.

SERVER PASSWORD: Docker

Update Notice: The Container will check on every start/restart if there is a newer version of the game available and install it if so.

WEB CONSOLE: You can connect to the Terraria console by opening your browser and go to HOSTIP:9012 (eg: 192.168.1.1:9012) or click on WebUI on the Docker page within Unraid.

Env params

Name Value Example
SERVER_DIR Folder for gamefiles /serverdata/serverfiles
GAME_PARAMS Commandline startup parameters -config serverconfig.txt
UID User Identifier 99
GID Group Identifier 100

Run example

docker run --name Terraria -d
-p 7777:7777/udp -p 9012:8080
--env 'GAME_PARAMS=-config serverconfig.txt'
--env 'UID=99'
--env 'GID=100'
--volume /mnt/user/appdata/terraria:/serverdata/serverfiles
--restart=unless-stopped
ich777/terrariaserver:latest

This Docker was mainly created for the use with Unraid, if you don’t use Unraid you should definitely try it!

About

Docker that installs Teeworlds and updates on every restart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 83.8%
  • Dockerfile 16.2%