A year on my cloud
It has been a very complicated year regarding my cloud services. I started completely unaware of the difficulties, and it has been a fun and painful ride. The fact that there are projects aiming to provide personally controlled cloud services is great. The fact that there is people being paid for doing this kind of work for companies means that it ain’t that simple to manage.
I encourage to try the sovereign project, which assists you in building and maintaining your own private cloud. I even managed to contribute a bit to it. That is the whole point of Free Software: Let others learn from your work and experience and share with them the burden of managing a project that serves the common good. Yes, there is a lot about Freedoms involved in it too, and I may better say Open Source for the reduced scope in my last sentence, but that is just a consequence of Free Software and I rather promote with the full philosophy.
Sovereign covers all the basic services for your personal cloud, and many more that I don’t even use. I dislike that currently it is not modular enough, because there were few things I just didn’t want installed in my server. In the end choosing not to install something reduces to commenting out roles, but there is no way of uninstalling what you already deployed to your server. That is just a step you have to manually do. However, this encouraged me to learn about Ansible and how to configure my own server manually and with the configuration manager. In the end for someone like me, I ended up winning.
I’m not yet completely out of mainstream providers, it is hard to get out, but I’m way more conscious on my personal choices nowadays. I also feel good that I’m trying to fight against the current state of affairs regarding cloud services by using my server. The cloud is a good thing, but you need to understand its business model. You need to understand why its “Free”, and what you are giving away for using it.
Using your own cloud should be for everyone, and there are amazing Free Software projects that help you to do so. Having your cloud does feel really expensive because you need money to pay for the VPS provider plus time to manage it, compared to free stuff as offered by mainstream providers it just seems pointless and that’s why so many of us have followed the path of resignation and embrace the current business models where we pay with our data. Instead, we should support Free Software projects and companies that aim to protect your data and give you freedom respecting internet. Yes, it will cost you cash, but you’ll be aware of what is going on. Also, the Free Software model help in distributing power, there is no single Super provider you can always choose the provider you trust and do business with them. This helps avoid monopolies, because you are decentralizing the use of a service.
My final thought is to give it a try. Yes, it can feel like a nightmare, but is our duty to fight for a free and open internet.