Reclaiming Territory in Cyberspace: #5 Self-hosting
A gentle introduction to starting to run your own services
What is self-hosting? It’s running your own software and services.
At minimum it means using offline, local software (like LibreOffice) instead of cloud-based solutions. For many it also means running online services from your own systems.
Often when you leave big tech platforms like Microsoft and Google you often want to enjoy many of the useful features like having data automatically sync between devices. The nice thing is that with the power of your own computing you have total freedom in dictating how exactly you want this done.
As you become more proficient at managing your own systems, more options become available. Learning to become comfortable with GNU/Linux systems and how to interact with them through the command-line makes troubleshooting significantly easier.
Having your data stored on your own systems is a pre-requisite to computing on your own terms. It is not only your own digital sovereignty that matters but also of those around you. This is because the very systems that manipulate and control people will use any and all information against anyone and everyone.
Fantastic self-hosted projects:
Easily the swiss-army-knife of self-hosting. It’s already a fantastic self-hosted cloud platform, but you can also add functionality with the ‘apps’ feature.
A lightning fast [matrix] server written in rust.
Gitea is a code forge. Code forges allow maintainers to manage changes in large projects. In many ways git is fully-decentralized storage that doesn’t need to rely on any single point of failure.
Git is an under-utilized system for collaboration even for non-software projects.
Your own website
Instead of relying on a cloud provider you can also host your website from your own systems.
Advanced users can often self-host their own fediverse servers.
The more services you run, the more you’re able to share those services with those you trust (and hopefully trust you back). Which is a great way to help those who may not necessarily be ready to put the time and energy into setting up their own. Fortunately, the familiarity of using these services may motivate them to try hosting the services themselves.