Dennis Zhang

I like video games. This is my website. It's served out of my homelab K8s. Please no DDoS.

Current Homelab Diagram

Recent Posts


published on
OPNsense is an operating system based on FreeBSD that could be installed onto most hardware to turn it into a router and firewall. Despite using Google Wifi as my router without problems for years, I wanted to run OPNsense for my home network mostly because it gives me much more control than what Google Wifi offers. As I found out after installing it, it allowed me to remove a dedicated Pi-Hole as well. Read More...

Restic and Nextcloud

published on
As mentioned in my previous post, I wanted to setup a cloud storage solution for my dad to store files. Before I did that, however, I needed to make sure that the files I store are safely backed up offsite. I had tried out Duplicati but I simply could not get it to work. Probably due to how slow my upload speed is, Duplicati simply would get stuck at a near the end and never complete the first full back up. Read More...

TrueNAS Core and Duplicati

published on
When my dad said he wants somewhere to store all his GoPro footage, I had to jump at the opportunity. I already had a PC with a big case running a mini-ITX motherboard and have been wanting to fill in the empty space for a while. This was my Proxmox machine running a NFS server and a k8s node. It had a 1TB boot drive and a 2TB HDD for NFS storage so I ended up buying 2 more of the 2TB HDD and a 500GB SSD to replace the boot drive. Read More...