Skip to content

coelsner/terraria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Terraria related stuff

A mixture of terraria related files ...

Vanilla Dedicated Server

The Dockerfile within vanilla-docker containerizes a vanilla dedicated terraria server. Due to the shipped mono runtime by terraria itself, it isn't necessary to install mono-complete.

Starting a dedicated server in interactive mode:

docker run -it -p 7777:7777 -v $HOME/terraria/world:/world --name="terraria" coelsner/terraria:vanilla-latest

The world will be saved within the container at /world. With the -v path/on/your/machine:/world option you can specify a location on your host which will be maped to /world.

To start your server with a different config file just use -v /path/to/local/serverconfig.txt:/opt/terraria/serverconfig.txt. This will replace the default serverconfig.txt file the container entrypoint refers to, e.g.:

docker run -it -p 7777:7777 -v $HOME/terraria/world:/world -v /path/to/serverconfig.txt:/opt/terraria/serverconfig.txt --name="terraria" coelsner/terraria:vanilla-latest

Shoutout to Ryan Sheehan for providing a dockerized server with TShock: ryshe/terraria

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •