

Are you cheap like me, and move your applications to whichever cloud platform seems to be the cheapest? Well, containers make that almost trivial. Want to run a Terraria Server at home for your family, and then move it to another host with no change in configuration? You can do that too. Want to run a website locally the exact same way you’d run it on some cloud platform? Awesome, that’s a one line command. They allow you to configure and run an application the same way anywhere you want. Those who just like reading about technology.Ĭontainers are awesome.Gamers wanting to run their own server.Technologists interested in cloud platforms, specifically AWS (as of now), and containers.With the pending release of the “final” Terraria update on May 16, 2020, I thought it would be a perfect time to share some of the lessons learned and steps I’ve taken around hosting my own server! Who are these articles for? Alternatively, you can find a shorter version of the instructions on GitHub ( JoshuaTheMiller/Terraria). Bonus Lesson: Container resource limitsįor those that just care about how to set up your own server, skip to the Steps to Set up a serverand You have a server! Now what?sections.This part will also start with setting up a free domain name (URL) for your server. Part 2 will contain the parts of this article that do cost some money, but may provide a better long term solution if you are really interested in running your own server (whether it be for games, websites, or services).It will also go over the parts of how that don’t cost money. Part 1 (this part) focuses on the who and why of this series.

My rendition of the Amazon Lightsail, Docker, and RaspberryPi icons done in Terraria (I am not an artist)Īs alluded to in the title, this is going to be a multi-article article (maa? 🐑):
