How many of you are into selfhosting?

+1

First of all: I work at a ICT provider who does KRITIS, network, has it’s own datacenter (actually tow of those, more than 300km away from each other cause KRITIS), so much of this is work related - and I went FULL retard here. Mostly because I could. And because I love hardware with a severe punch.

Proxmox Server pve1:

  • homepage for easy access tro the services
  • jdownloader for showing spotify, youtube and alike the middle finger
  • nginx for hosting several webservices, mostly testing, if it gets productive it gets it’s own container
  • dokuwiki - speaks for itself
  • mirror - I JUST LOVE my arch mirror, updates with up to 921 MiB/s
  • syncthing - to avoid anything cloud for me and the family
  • omada - controller for my WiFi APs
  • grocy - we love to cook, grocery shopping made easy
  • zabbix - monitoring (I effin hate this thing)
  • kuma - monitoring and alerting (way better, but way less capable)
  • tandorr - we love to cook, recipes are here
  • grafana - monitoring the fancy way
  • influxdb - db for grafana
  • prometheus - data gatherer for grafana
  • fritzcollect - same
  • observium - monitoring (maybe better than zabbix, evaluating)
  • pbs1 - local backup server for this proxmox’es VMs and LXCs
  • haos - home automation
  • jellyfin - MOVIES! SHOWS! MUSIC!
  • OPNsense1 - router firewall adblocker dns-resolver dual wan (the sister OPNsense2 for the HA failover is physical)
  • And a shitload work related VMs that I will not disclose, but without those this would not be necessary…

Proxmox Server pve2:

  • Several VMs and LXCs in evaluation, comes with it’s own pbs2, way smaller, for failover and testing purposes of my own stuff, not the work stuff

TrueNAS1:

  • Well, my main NAS

TrueNAS2:

  • Well, my backup NAS

OPNsense2:

  • Backup Firewall

Homematic

  • Did I mention Homeautomation? No? Well, here it is

Hell no. Debian.

pve1:

  • Supermicro H12SSL-C
  • AMD EPYC 7282
  • 256GB ECC RAM
  • Mellanox ConnectX-3 Pro 10Gigabit Network (main lan, 2 port LACP bond)
  • Intel I350 Gigabit Network (for the OPNsense1)
  • NVIDIA Quadro P620 (for the jellyfin)
  • ASUS Hyperdrive X16 with 2 Samsung 970 and 2 Samsung PM9A3 SSDs (this is where the VMs live)
  • 2 Intel D3-S4510 (this is where the proxmox itself lives)
  • 1 WD SN850x (here goes the nightly backups of the pbs1, retention = 1)
  • All in a beautiful Silverstone RM44 chassis, completely Noctua’d

pve2:

  • Lenovo m920q - god I love these things

TrueNAS1:

  • Gigabyte MJ11-EC1
  • AMD EPYC 3151
  • 64GB ECC RAM
  • Mellanox ConnectX-3 Pro 10Gigabit Network (main lan, 2 port LACP bond)
  • Kingston DC2000B SSD (TrueNAS is installed here)
  • 2 WD Red 4 GB (jdownloader mirror)
  • 6 Seagate 16TB drives (everything else goes here)
  • All in a well used Supermicro Superchassis SC836

TrueNAS2:

  • Gigabyte MJ11-EC1
  • AMD EPYC 3151
  • 64GB ECC RAM
  • Mellanox ConnectX-3 Pro 10Gigabit Network (main lan, 2 port LACP bond)
  • Kingston DC2000B SSD (TrueNAS is installed here)
  • 8 Toshiba 6TB drives (backups and snapshots from important stuff from TrueNAS1 goes here)
  • This lives in a Jonsbo N3

OPNsense2:

  • Old Dell rackserver - too loud, too power hungry, actively searching for a second m920q, but prices are nasty currently

Nope. I do some terraform and ansible stuff, but that is only using, not creating.

Picture of the rack, the Backup NAS is in the garage:

(Yeah I know I have to do a cleaning job, do it only twice a year because I am a lazy mf…)

4 Likes