Self-hosting

In recent years, I’ve started self-hosting some services. This is mostly a hobby, but it is also nice to know that my data is in my own hands, that I won’t be running into (unforeseen) subscription fees, and it’s a great learning opportunity.

Selection of services

Some of the services I self-host include:

  1. This website (public files available here).
  2. My private git server using the Gitea project.
  3. A music server.
  4. A private cloud environment using the NextCloud project.
  5. A private password manager.
  6. An SSO Environment that provides authorization and authentication for all these services.
  7. A home automation server with many, many integrations.
  8. A private photo server using the Immich project.

Most of these services are only for myself, but a few of them (Nextcloud, Vaultwarden, media server) are also being used by friends and family.

Network overview

I’ve made a diagram of the major components of my home network as an overview. Home network overview.