Skip to content
article

My homelab in a Saigon apartment: 3 node Proxmox, TrueNAS, 41 container, 186W

Full tour with the power bill in VND, what I would not buy again, and why humidity is my real enemy

June 8, 2026 · 4 min read

Many people ask in my Self Hosted topic "what do you actually run", so here is the full tour. It start 4 years ago as one old laptop under the TV. Now it is a 12U wall cabinet in the corner of our spare room, and my wife call it "the heater".

Hardware

  • pve1, pve2: Lenovo M720q Tiny, i5-8500T, 32GB RAM, 1TB NVMe each. Bought second hand, very good value
  • pve3: HP EliteDesk 800 G4 Mini, i5-8500T, 32GB, 512GB NVMe
  • NAS: TrueNAS SCALE bare metal, i3-9100 on a C246 board, 32GB ECC, 4 × 8TB in two ZFS mirrors (more about this in another post)
  • Network: MikroTik hEX S as router, TP-Link 8 port managed switch, VLANs for LAN / IoT / cameras / management
  • UPS: APC Back-UPS 1000VA
  • Cabinet: 12U wall cabinet with 2 fans on top, silica gel boxes inside (I will explain)

What runs (41 containers + 4 VM)

  • Media: Jellyfin, Immich (all family photos, 1.1TB)
  • Docs and passwords: Vaultwarden, Paperless-ngx
  • Home: Home Assistant (VM), Frigate for 3 cameras, Mosquitto
  • Dev: Gitea, Woodpecker CI, a Postgres for my side projects
  • Infra: Traefik, Authentik for SSO, Pi-hole #2 (backup of the one on the Pi), Uptime Kuma, Prometheus + Grafana + node exporter on everything
  • Nextcloud. I regret this one, see below

Proxmox cluster notes

  • 3 nodes because of quorum. With 2 nodes, when one die the other one lose quorum and will not start VMs. You can use a QDevice on a Pi instead of a third node, it is fine too
  • Corosync on its own VLAN. Do not put cluster traffic on the same link as a big backup job
  • No Ceph. Ceph on 1GbE and consumer SSD is pain, I try for 3 weeks, give up. I use ZFS on each node and Proxmox storage replication every 15 minutes for the important VMs (Vaultwarden, Home Assistant). If a node die, I lose max 15 minutes and HA start the VM on another node

Techno Tim's tour make me feel very poor, but it give me the idea for the VLAN layout.

Power and money

I measure with a smart plug at the wall for 3 months: 186W average. That is around 134 kWh per month.

The painful part is the EVN tiered price. Our home already use ~350 kWh a month without the lab (aircon, it's Saigon), so every lab kWh is billed in the top tiers, around 3,000-3,400 VND per kWh. So the lab cost me about 420,000-450,000 VND a month (about 17 USD). My wife know this number exactly, she bring it up when I want to buy a new disk.

Humidity, the real enemy

HCMC is 75-85% humidity most of the year. In year one I lost one HDD and one cheap switch, and when I open the switch there was corrosion on the board. Now:

  • The room has a small dehumidifier set to 55%
  • Silica gel boxes inside the cabinet, I dry them in the oven every month (wife love this also)
  • Cabinet fans always on, the cabinet is never closed air

What I would not buy again

  • Cheap QLC SSD for Proxmox boot + VM storage. ZFS + Proxmox logging write a lot. One drive go from 0% to 23% "Percentage Used" in 8 months. Check yours: smartctl -a /dev/nvme0 | grep -i "percentage used"
  • Nextcloud. Too heavy, too many moving parts for what my family use. Immich for photos + Syncthing for files is lighter and my wife like it more
  • A 10GbE switch "for the future". It is the future now and I still use 1GbE for everything. It sit in the box

Next post I will write about the ZFS mirror and the night a drive die. hope this help :)

Written by

Nguyễn Minh Hiếu

Proxmox, Docker, ZFS, and a power bill my wife asks about. HCMC 🇻🇳 Backend dev by day, homelab by night. Founder of Self Hosted. Back up your data, seriously.

Get the best of #self_hosted weekly

One email each Monday with the most useful posts. No spam; unsubscribe in one click.

Comments

15

Sign in to join the conversation.

Sign in to comment
Alasdair Reid@onprem_or_die#3 in Self Hosted
finally someone sensible. no kubernetes, mirrors, a UPS, a real router. lose the nextcloud and that's a 9 out of 10 setup. aye, the 10gbe switch in the box, we've all got one
5 net votes
Nguyễn Minh Hiếu@homelab_hieu#1 in Self Hosted
haha thank you. Nextcloud is already on the way out, only my father in law still use it for one folder
6 net votes
Matt O'Brien@pi_tinker_matt#4 in Self Hosted
Mate this is a proper tour. The humidity section is gold, nobody in a cold country ever thinks about it. Oven-drying silica gel is peak homelab
8 net votes
Graham Whitfield@greybeard_graham#2 in Self Hosted
Interesting to compare. My spare room is about 58W at roughly 30 cents a kWh here in Tasmania, so we pay a similar amount per month for very different setups. The tiered pricing is a nasty twist, it means your lab is always paying the top rate. Cheers, G.
1 net votes
Oleksii Bondarenko@oleksii_kyiv2 rep in Self Hosted
186W. During blackouts I count everything in watts now. With our power station this would run maybe 5 hours. Respect for the UPS, and for the wife who knows the bill)))
3 net votes
Trey Robinson@techwithtrey2 rep in Self Hosted
Real talk the M720q is the best homelab deal on earth right now. Quiet, sips power, takes a real NVMe. Great tour Hieu
3 net votes
Rizal Pratama@rgb_rizal1 rep in Self Hosted
photo of the cabinet please gan!! 12U wall cabinet in apartment is my dream. how you route the cable inside?
7 net votes
Nguyễn Minh Hiếu@homelab_hieu#1 in Self Hosted
cable management is... in progress :D photo when it is not embarrassing
4 net votes
Lena Hoffmann@arch_btw_lena2 rep in Self Hosted
the QLC tip is important. same experience here, a cheap nvme as proxmox zfs boot went to 30% wear in a year. used enterprise sata ssd from ebay is the move, eventually
9 net votes
Prashanth Gowda@prashanth_sre#8 in Self Hosted
no ceph is the correct answer for home. ceph wants 10gbe and real ssds with power loss protection or it will hurt you slowly. zfs replication + HA is the sane middle
5 net votes
Lindiwe Mokoena@loadshedding_lindi#4 in Self Hosted
eish, 186W. In Joburg that's not a bill calculation, that's a battery calculation 😂 lovely tour though, the VLAN layout is almost exactly mine
7 net votes
Trần Phương Thảo@thao_qa2 rep in Self Hosted
anh Hiếu, cái tủ "the heater" nghe đúng quá 😅 nhà em mà có cái này chắc mẹ em rút điện luôn
11 net votes
Chaminda Perera@chaminda_sysops#4 in Self Hosted
Very well documented. In Colombo we have the same humidity problem, machan. In the bank data centre they keep 45 to 55 percent, and here you are doing it with an oven and silica gel. Respect.
7 net votes
Bikash Kalita@bikash_from_ghy#4 in Self Hosted
Coming back to this post for the fifth time while planning my own. Guwahati humidity is similar, didn't even think about it until I read this. The QDevice on a Pi tip just saved me buying a third node
6 net votes
Nguyễn Minh Hiếu@homelab_hieu#1 in Self Hosted
happy to help Bikash, message me when you install Proxmox, we do it step by step :)
5 net votes