1 minute read

Here’s an updated version of my lab in 2023. A lot of new additions to go over.

Current State of the lab

Table of contents

  1. Proxmox
  2. TRUENAS
  3. Pi Cluster
  4. Digital Ocean

Proxmox

As a hypervisor I use Proxmox. I was using my HP Microserver as the hypervisor but I repurposed that for another usecase.

I purchased 3 HP mini pcs - These ones to be exact. They’re set up in a Proxmox cluster and host vms.

Specifically my container vms. These are Ubuntu server vms that host Docker containers for my self hosted applications, which in no particular order are:

Just to name a few.

I also host a couple of Windows Domain Controllers, and a domain joined Windows Server 2019 VM for testing Windows stuff.

TRUENAS

I felt like my HP Microserver was better utilized as a NAS, as it has 4 hard drive bays. so I did just that.

I have 24TB of total storage, some of it is used as local SMB fileshares, and the rest I use as NFS storage for my shared data across my containers and vms.

Pi Cluster

A new addition to the lab. I wanted a even more micro scale environment to play around in.

Here is where I really break stuff. To name a few things I’ve done with this:

  • Played around with a 3-node k3s Kubernetes cluster.
  • Docker swarm
  • Micro scale Monero mining

Digital Ocean Droplet

I treat this as my production environment. I have apps here that I use and want them to run in a more stable environment.

I use this environment to practice CI/CD pipelines using Github Actions.

  • Grocy is an app I use to organize my groceries and want to have this available all the time.

Conclusion

My happy little lab has been going strong for over a year in this state and so far it’s been a fun little project for me to tinker around with tech.

I have all the services and scripts I use for my homelab on my github here.

Updated: