5 Open Source and Self Hosted Resources for Homelabers in 2021
Homelabs are becoming much more prominent these days as technology evolves. Docker, for example has revolutionized the way web applications are deployed. You can host any dockerized web application and have zero knowledge about the coding language used to create the application. All of this is possible because of the way Docker containerizes the application into a self contained environment that is much easier to manage.
With that being said, many more curious minds are being beamed into the self hosing world using their own hardware. The amazing thing is, you can run your own homelab on something as small as a Raspberry Pi. Docker containers use very little resources enabling you to run multiple applications on one Raspberry Pi if you really wanted to.
If you are on the fence and want to learn more about starting your own homelab to self host your own applications, I have created a list here of 5 resources where you can find open source applications that will allow you to get your homelab up and running at only the cost of the hardware to host it on.
TechWorld with Nana
Nana makes VERY detailed videos on Youtube about Docker and other devops projects. If you want to learn how docker works in depth and detail, this is the channel I recommend the most. Check out her channel TechWorld with Nana.
Awesome Selfhosted
Awesome Selfhosted is a Github repository where you can find a list of Free Software, network services and web applications which can be hosted on your own server. They also have a very active subreddit.
Homelab Subreddit
The Homelab subreddit is a place where techies and sysadmins from everywhere around the world are welcome to share their labs, projects, builds, etc. It's also a great place to learn about hardware, infrastructure and more advanced homelab setups.
Linxserver.io
Linuxserver.io is a group of like-minded enthusiasts from across the world who build and maintain the largest collection of Docker images on the web, and at their core are the principles behind Free and Open Source Software. Their primary goal is to provide easy-to-use and streamlined Docker images with clear and concise documentation.
GeekedTV Youtube
I'd be remiss not to mention my own Youtube channel where I discuss the basics of self hosting and explore new applications while showing how I manage and install them. This wiki is a big part of my goal to help people who are getting into homelabing and self hosting.
There's so many more blogs and Youtube channels out there. You can check out my growing list of blogs here for more inspiration and guides for homelab and self hosting related content.