04/06/2025

Home Server Upgrades!

So last year I wrote about my cobbled-together proxmox server that I started running and how I installed a Minecraft and the classic arr stack. It was my first foray into self hosting and ever since then I've wanted to stand up a new one with more storage, more power, more services. And since I recently upgraded my computer I had a whole host of old but well-configured parts to make a more powerful one!

I won't bore you with hardware details but I bought 3x8Tb drives and set them up using TrueNAS Scale in a RAIDZ1 array. I have 14.4 (effective) Tb of storage and one whole drive can fail without data loss. The one issue with the drives atm is that they are situated in the PSU basement of that old 'gaming computer' case, and thus run a bit warm. I am likely going to have to move them into the main case compartment where they will get more airflow. I also kept my old gaming GPU in my new computer, so I bought a second hand 970 from someone on FB marketplace just so that the computer had some visual compute power.

I've gone through so much tinkering and troubleshooting I could write about it for pages. My biggest challenges, as always, have come with networking and permissions. But here are the services I'm running, almost all dockerized:

  • Modded Minecraft Server
  • Full *arr stack with Jellyfin for TV and Movies
  • Soulseek + Navidrome for Music
  • VPN container to mask both of the above
  • Immich as a personal photo cloud
    • I've seen nextcloud recommended a lot online and it looks like awesome software, but honestly it also seems overkill when all I want to do is save pictures
  • Dockge to manage my docker image in stacks
  • Uptime Kuma to monitor my services

I was considering creating a private VPN tunnel using Netbird or Tailscale so I can access the server while outside the house, but my attempts at setting up the proper network bridges to get either service to work somehow broke the connectivity of all my docker containers and I got tired of trying to fix it by editing iptables and other things I don't fully understand. At the end of the day, if something in the server breaks while I'm not home, I probably won't even need that service until I'm home to fix it.

The server has been so dope so far, we've manage to catch up on series that are no longer on streaming, I've had a blast looking back at the last 15+ years of photos myself or family or friends have taken and reminisce, and my partner and I have put like 50+ hours into building a massive minecraft castle XD

There have been tons of cool and helpful resources I've used to get it all up and running. I linked some in my previous linkdump, but I'm happy to share any findings someone might need or help troubleshoot. I'm not expert but I got this stuff going!

_ _ _


Thoughts? Send me an email!
kagumail.uselessly535@passinbox.com
Feel free to remain anonymous and send it from a secure mailer!

Last Update: 06/04/2025