Terraria-TShock

Terraria-TShock

Docker app from ich777's Repository

Overview

This Docker will download and install Terraria and the TShock MOD and run it. SERVER PASSWORD: Docker ATTENTION: First Startup can take very long since it downloads the gameserver files and creates the map! 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:9014 (eg: 192.168.1.1:9014) or click on WebUI on the Docker page within Unraid.

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

ServerFilesPathrw

Container Path: /serverdata/serverfiles

Target
/serverdata/serverfiles
Value
/mnt/cache/appdata/terraria-tshock
GAME_PARAMSVariable

Enter your start up commands for the server.

Value
-config serverconfig.txt
TCPPorttcp

Container Port: 7777

Target
7777
Value
7777
TCP - WebConsolePorttcp

WebConsole (by default, you can connect to the Terraria console by opening your browser and go to HOSTIP:9014 - eg: 192.168.1.1:9014 - or click on WebUI on the Docker page within Unraid).

Target
8080
Value
9014
UIDVariable

Container Variable: UID

Value
99
GIDVariable

Container Variable: GID

Value
100

Categories

Download Statistics

705,348
Total Downloads
379
This Month
126
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
ghcr.io/ich777/terrariaserver:tshock
Last Updated2026-04-21
First Seen2019-05-03

Run Terraria-TShock on Unraid.

Terraria-TShock is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.