As a frequent browser of /r/selfhosted on Reddit I am always pleased to see people getting into hosting their own stuff. A number of posts appear from time to time that are asking how exactly to get into hosting and what you need for it so, although there are already guides out there – I decided to write this very beginner friendly guide for anyone who wants to get into self hosting some stuff but doesn’t know where to begin.
In this guide I will cover setting up a Linux machine as well as some basic self hosted software solutions for some of the popular tasks that you may want to get into and explain what everything means along the way. This guide is written for beginners and so if you are already familiar with some terminology and hosting techniques, Linux commands and so on you may find this guide non helpful for you.
As there is a lot to cover I will split this guide up into sections that you can skip or refer to as and when needed.
This guide obviously is meant as a basis to get you started and by no means will cover all the possibilities but you’re not just limited to the software listed in this post.
If you want to know more about self hosting and where to find more information there are some Reddit links at the end.
Enough jibber-jabber, let’s get on with it… Read more