Source: Microsoft
In some corners of the Internet, self-hosting is a big thing. There's a huge community to be found in places like Reddit, some great podcasts and so many helpful resources to learn from.
But what does self-hosting actually mean?
In simple terms, it's all about hosting your own services over reliance on a public cloud, wherever that comes from. It could be file storage, it could be a media server, a home automation system, security cameras, you name it, there's probably someone who's at least tried to self host it.
I've been very happy with my little home setup and the journey it took me on. I've started to learn some skills along the way and as we go into 2022, here's a little about the what, the why, and the still to come.
Public cloud services are extremely convenient. That's why they're so popular. And I'm not saying services like OneDrive are bad; far from it. But for reasons I don't fully understand (perhaps getting older and angrier, perhaps lockdown boredom), through 2021 I started taking more interest in which companies had access to my data.
Some of it is about privacy, but there's also a growing skepticism deep within me about reliance on a few big cloud providers for too many services. The recent AWS outages serve as a stark reminder that when something goes wrong, I can't access my doorbell properly. This seems like a ridiculous problem to have.
So, I started looking at what I could do to both be more mindful of my data and the rabbit hole then led to self-hosting. I haven't replaced everything that relies on someone else's infrastructure, but I've made a start. And perhaps I'm a little surprised at how enjoyable the whole process has been.
One of the best parts of this whole process has been starting to learn some new skills. I'm hardly an expert in any of them, but without getting into self-hosting I'd probably never have touched any of this.
I've been learning to use Linux since the first great lockdown of 2020, when I got bored and thought I'd give it a try. But that's always been on a desktop level like Windows 11. Through self-hosting, I've started to dabble in the world of servers and Docker containers while learning more about tools like SSH and even networking basics.
I love learning new IT skills, but in recent years I've definitely been a bit of a slacker. In recent months I've dabbled with Ubuntu Server, Docker, Portainer, building my own configuration files and the wonders of VLANs, all through getting into self-hosting. And the great thing is that it really is an endless rabbit hole. One thing leads to another which leads to another and so on.
A year ago, even though I'd been spending more time using Linux, in particular WSL on Windows 10, the command line still daunted me. Going into 2022 I find that working in a terminal is strangely satisfying.
So, to the good stuff: what am I actually self-hosting? I've tried a bunch of different apps and services across a number of devices. I started out on my Synology NAS before branching out a little and repurposing old hardware. I have a 2012 Apple Mac Mini that's useless as a Mac now, but it makes a fantastic little server box. My old Raspberry Pi 3 was found in a drawer and that's doing work as well.
The main service I've fell in love with this year is AdGuard Home. I've used Pi-Hole in the past but never really got attached to it. As good as it is, my inner noob is much more at home with the slick user interface and more beginner-friendly approach you get from AdGuard Home. It's running on my Raspberry Pi right now, though 2022 may see it relocated when I finally get proper fiber.
Also running on that same Raspberry Pi is a rudimentary local file server. It's a simple Samba setup, mostly in existence because I read a blog post on it and thought I'd give it a try. It's set up with a small USB flash drive connected to the Pi and I've been using it to share files across my home network that I don't need long-term or syncing to all my devices. It probably won't be around too much longer, but it's been handy.
On the old Mac Mini is where the bulk of the load lives right now. It's not running macOS of course, instead using Ubuntu Server 20.04 LTS. Even for a computer approaching 10 years old, Ubuntu Server is extremely lightweight with no desktop environment weighing it down. And currently, everything on here lives in a Docker container which is managed through the Portainer GUI.
Portainer is especially good for Docker novices like me, as it removes the need to handle Docker Compose files directly. You can either use one of the pre-selected app templates or simply point it at the Docker image for the service you want to set up and leave it to do the rest. To access the apps, all that's needed is a web browser.
Currently being hosted there is:
And over on my Synology NAS, I've finally got round to setting up a Plex server again with live TV and DVR thanks to HDHomeRun integration. I've also been using Nextcloud these last couple of months, set up on a DigitalOcean remote instance. Nextcloud is really fantastic and I use it for a number of purposes, including syncing offline copies of my work for the site, managing calendars and email, file backups and sync, and even handling RSS.
All of the services I'm self-hosting, with the exception of Plex, are free and open-source, which has been another priority throughout 2021.
To say I'm hooked on self-hosting is an understatement. It's addictive, and much like building a gaming PC, there's always the "next step" with hardware and software.
In 2022, I'm determined to carry on what I've learned and build upon it, developing more skills and trying things I previously would have run away from like Forrest Gump at full tilt. So I'll be dipping my toes into the world of homelabs, which goes hand-in-hand with self-hosting.
A homelab can be a giant server rack full of thousands of dollars of gear, or it can be a Raspberry Pi. And anything in between. Most of the services I've been using are incredibly lightweight which means there's really no need to spend money on new, expensive hardware.
I am looking to expand though. On the list of things to start learning in 2022 is virtualization with Proxmox/VMWare ESXi, Kubernetes, and (finally) starting to learn to code, well, something. I plan to pick up another 2012 Mac Mini or something similarly old, small and cheap, to maybe cluster together, and at least a Raspberry Pi 4.
I've already built a cheap home server rack from an IKEA Lack table of all things (post coming on that in the new year) and grabbed some ex-enterprise network gear for peanuts to set up a fully wired network in my office, separate from the home Wi-Fi.
We've no idea if 2022 is going to be better or worse than 2020 and 2021 at this point, but I'm going into it with a new hobby and a pretty massive to-do list.
Read the rest here:
How I fell into the self-hosting rabbit hole in 2021 - Windows Central
- Setting up a Virtual Server on Ninefold - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- ScaleXtreme Automates Cloud-Based Patch Management For Virtual, Physical Servers [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Secure Cloud Computing Software manages IT resources. [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Dell unveils new servers, says not a PC company [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Wyse to Launch Client Infrastructure Management Software as a Service, Enabling Simple and Secure Management of Any ... [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- As the App Culture Builds, Dell Accelerates its Shift to Services with New Line of Servers, Flash Capabilities [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Terraria - Cloud In A Ballon - Video [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Ethernet Alliance Interoperability Demo Showcases High-Speed Cloud Connections [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- RSA and Zscaler Teaming Up to Deliver Trusted Access for Cloud Computing [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- [NEC Report from MWC2012] NEC-Cloud-Marketplace - Video [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- IBM SmartCloud Virtualized Server Recovery - Video [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- BeyondTrust Launches PowerBroker Servers Windows Edition [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- Ericsson joins OpenStack cloud infrastructure community [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- ScaleXtreme Cloud-Based Patch Management Open for New Customers [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- RootAxcess - Getting Started - Video [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- How to Create a Terraria Server 1.1.2 (All Links Provided) - Video [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- Dell #1 in Hyperscale Servers (Steve Cumings) - Video [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- Managing SAP on Power Systems with Cloud technologies delivers superior IT economics - Video [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- AMD Acquires Cloud Server Maker SeaMicro for $334M USD [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- Web Host 1&1 Provides More Flexibility with Dynamic Cloud Server [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- Leap Day brings down Microsoft's Azure cloud service [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- RightMobileApps White Label Program - Video [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- bzst server ban #2 - Video [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- “Cloud storage served from an array would cost $2 a gigabyte” [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- More Flexibility with the 1&1 Dynamic Cloud Server [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- Hub’s future jobs may be in cloud [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- Cloud computing growing jobs, says Microsoft [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- TurnKey Internet Launches WebMatrix, a New Application in Partnership with Microsoft [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- Cebit 2012: SAP Cloud Computing Strategy - Introduction - Video [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- Dome9 Security Launches Industry's First Free Cloud Security for Unlimited Number of Servers [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Servers Are Refreshed With Intel's New E5 Chips [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Samsung's AllShare Play pushes pictures from phone to cloud and TV [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Google drops the price of Cloud Storage service [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- New Intel Server Technology: Powering the Cloud to Handle 15 Billion Connected Devices [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Swisscom IT Services Launches Cloud Storage Services Powered by CTERA Networks [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- KineticD Releases Suite of Cloud Backup Offerings for SMBs [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- First Look: Samsung Allshare Play - Video [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Bill The Server Guy Introduces the New Intel XEON e5-2600 (Romley) Server CPU's - Video [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- New Cisco servers have Intel Xeon E5 inside [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- Cisco rolls out UCS servers with Intel Xeon E5 chips [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- From scooters to servers: The best of Launch, Day One [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- Computer Basics: What is the Cloud? - Video [Last Updated On: March 9th, 2012] [Originally Added On: March 9th, 2012]
- Could the digital 'cloud' crash? [Last Updated On: March 10th, 2012] [Originally Added On: March 10th, 2012]
- Dome9 Security Launches Free Cloud Security For Unlimited Number Of Servers [Last Updated On: March 10th, 2012] [Originally Added On: March 10th, 2012]
- Cloud computing 'made in Germany' stirs debate at CeBIT [Last Updated On: March 11th, 2012] [Originally Added On: March 11th, 2012]
- New Key Technology Simplifies Data Encryption in the Cloud [Last Updated On: March 11th, 2012] [Originally Added On: March 11th, 2012]
- Can a private cloud drive energy efficiency in datacentres? [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- Porticor's new key technology simplifies data encryption in the cloud [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- Borders + Gratehouse Adds Three New Clients in Cloud Sector [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- Dell to invest $700 mn in R&D, unveils 12G servers [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- Defiant Kaleidescape To Keep Shipping Movie Servers [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- Data Centre Transformation Master Class 3: Cloud Architecture - Video [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- DotNetNuke Tutorial - Great hosting tool - PowerDNN Control Suite - part 1/3 - Video #310 - Video [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- Cloud Computing - 28/02/12 - Video [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- SYS-CON.tv @ 9th Cloud Expo | Nand Mulchandani, CEO and Co-Founder of ScaleXtreme - Video [Last Updated On: March 13th, 2012] [Originally Added On: March 13th, 2012]
- Oni Launches New Cloud Services for Enterprises Using CA Technologies Cloud Platform [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- SmartStyle Advanced Technology - Video [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- SmartStyle Infrastructure - Video [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- The Hidden Risk of a Meltdown in the Cloud [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- FireHost Launches Secure Cloud Data Center in Phoenix, Arizona [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- Panda Security Launches New Channel Partner Recruitment Campaign: "Security to the Power of the Cloud" [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- NetSTAR, Inc. Announces Safe and Secure Web Browsers for iPhones, iPads, and Android Devices [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- Amazon Cloud Powered by 'Almost 500,000 Servers' [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- NetSTAR Announces Secure Web Browsers For iPhones, iPads, And Android Devices [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Be Prepared For When the Cloud Really Fails [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Dr. Cloud explains dinCloud's hosted virtual server solution - Video [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- New estimate pegs Amazon's cloud at nearly half a million servers [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Amazon’s Web Services Uses 450K Servers [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Saving File On Internet - Cloud Computing - Video [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- DotNetNuke Tutorial - Great hosting tool - PowerDNN Control Suite - part 2/3 - Video #311 - Video [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Linux servers keep growing, Windows & Unix keep shrinking [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Cloud Desktop from Compute Blocks - Video [Last Updated On: March 16th, 2012] [Originally Added On: March 16th, 2012]
- Amazon EC2 cloud is made up of almost half-a-million Linux servers [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- HP trots out new line of “self-sufficient” servers [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- Cloud Web Hosting Reviews - Australian Cloud Hosting Providers - Video [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- Using Porticor to protect data in a snapshot scenario in AWS - Video [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- CDW - Charles Barkley - New Office - Video [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- Nearly a Half Million Servers May Power Amazon Cloud [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- Morphlabs CEO Winston Damarillo talks about their mCloud Rack - Video [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]
- AMD reaches for the cloud with new server chips [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]