How to build your own Datacenter..
This will be my journey to self-hosting everything so that i can become as sovereign as possible.
WHY
i don't like data collection and i'd rather not be apart of a data breach if i can. Companies can also abandon, change or sell off to a far worse company. FOSS software isn't immune to this, but it has one key advantage! it can be forked.
I, have a good history of hosting various stuff, but i never went full in.
THE STACK
Right now i am running (ill updat as i go) all my software locally or on my servers, besideds email.
Hardware stack
server inferstruture:
- 3 proxmox cluster nodes in high avability mode(no ceph) but using zfs
- Proxmox on a teramaster 2 bay nas in a zfs raid using proxmox backup server. with a unifi nas as a second backup target, no offsite backup, yet.
- UDM PRO, (i know it's not open source, but they allow me to host the contoroller locally, and i want a single glass panel, i also have used openwrt and pfsense, they offer nothing to my intrest.)
- unifi MAX PRO 16 port PoE ++ switch
5.unifi 10gb aggergation switch.
sofware stack (still building)
- Proxmox as my hypervisor
- my dashboard
- my server stats
- My DNS - (i tested techtinium dns and its cool and all, but i did not care for it.)
- MY nuts
- for warrenties
- password manager
- notes
(building still.........)
{jan-2-2026}
Problems in the datacenter
01/13/2026
UPDATE-—IT'S ALWAYS DNS
So, here is an update to my uhohs, i made. I messed up my DNS server and took down my whole network. This is why you need a good 3-2-1 backup solution and internal documentation. You might ask, how can i check my internal docs if everything is offline? Besides having high availability, I would suggest either a notebook or a separate knowledge base for this specific situation and make sure you have alerts and notifications.
AN AGENT BROKE MY CLUSTER AND AI HELPED FIX IT.
So recently My proxmox cluster broke, an i could not find out the reason for the life of me. i kept getting a SSL validation error. So i go to every site and forum on the planet just to figure out what the issue was.
The error i kept getting was Connection error 596: error:0A000086:SSL routines::certificate verify failed. Every blog said it could be a TIME sync issue or a something with a proxmox daemon/cert problem.
AI DID GOOD (For once). So, i took my logs and used a local AI bot and feed it my logs and problem, one solution it told me that bezel agent could be a issue.....I FORGOT THAT i installed bezel a while back, but i destroyed it, i just didn't clean up the agents in the other pve host. So i went to the PVE host that was giving me a issue and removed and cleaned up the dead agent, BOOM, fixed. it was so simple.
...................To be continued