Almost every week, new reports emerge of data breaches at various providers. Moreover, the volume of data collected by social media platforms and a wide variety of other services grows by the minute.
What started with a PiHole to block ads soon turned into a flood of self-hosted services for me. More and more of these open-source alternatives replaced offerings from the big tech giants in my personal digital ecosystem. With my own domain and the cluster expanding to 4 nodes, I’ve also made enough computing power available for even more containers and VMs.
The last major holdout was my Google email addresses and Google account, which I used for easy login to a bunch of services. After the tedious switch to Proton Mail and setting up aliases via SimpleLogin, however, I overcame that hurdle as well. The Google account was then also able to be phased out with the setup of Invidious.
Using SimpleLogin, you can create anonymized email addresses for every login/service, which can be deactivated or deleted at will; you can even reply from these aliases directly from the account’s email inbox.
Admittedly, it was also a grueling journey through forums, Reddit comments, and Stack Exchange questions, dealing with software that just wouldn’t work or recurring 404 errors that seemed to pop up out of nowhere. But I managed to pull it off.
Finally, it’s worth noting that this never-ending adventure has made me much more aware of the risks of sharing data. “The internet never forgets!” becomes painfully clear here once again. What started out as a harmless nuisance of collected data quickly turns into training data for the next generation of chatbots in today’s age of AI.
Looking ahead, more software will follow. For instance, we plan to introduce a VPN server on OpenSense as well as a Pangolin instance as a reverse proxy for external access to various services.
Let’s see where this project takes me next.