Software for self-hosting

As a more of a software guy, I run a bunch of interesting stuff in my home-lab even though I have hardware limitations. On this page you are going to see a list of services I run or plan to run in the future, as limitations are lifted.

Hypervisors

I used to run everything exclusively under VMware Products and then I moved to Hyper-V but in the end, I decided to move to Proxmox as my main hypervisor. Why? You may ask yourself. Even though proprietary solutions are usually more convenient, I decided to make a challenge on myself and move my entire infrastructure to Proxmox. Haven’t looked back since, especially with LX Containers. Oh this WordPress instance is even running inside a LX Container!

  • Hyper-V (used nowadays mostly for testing and Microsoft stuff)
  • Proxmox (Main used for almost everything)

Operating Systems (for VMs)

Even though I have a high preference on running CentOS, I will still run other Operating Systems when needed/possible. I have nothing against other Linux flavours especially since in the end, I only lose time if anything happens.

  • Ubuntu Server
  • CentOS Stream (mostly used)
  • Arch Linux (rarely but still used)

Services

For services, I don’t usually mind what kind of thing I will be hosting. If it has proprietary bits or not. I go more for usability and getting the job done. Right now these services been proving sufficient through the years! Some are newer, and were acquired as part of my experience on projects (like Cloudflare Tunnels and Code-Server) I never had a use for them myself. Until I had to study them to implement on another infrastructure.

  • Nextcloud
  • Navidrome
  • Uptime Kuma
  • Portainer
  • WordPress
  • Cloudflare DNS/Tunnels
  • Code-Server (by Coder)
  • Fireshare