Hardware is an old Fujitsu D3417-B, XEON 1225, 64GB ECC and a single 2TB WD SN850x.
OS is Proxmox on ZFS with a docker portainer vm sharing the Main storage from the host. Internal DNS is fully SSL via duckdns, letsencrypt and NGinx proxy manager.
Hosted are
Gitea
Immich
Audiobookshelf
Navidrome
Flatnotes
Syncthing
and some other minor services.A Windows vm with USB passthrough is used for ripping audio CDs [1], which are then auto converted from flac to mp3 / m4b and integrated into audio services and syncing my iPod Nano 7g (yeah, I'm old).
Backups are done via zfs-auto-snapshot every 15 minutes and external USB drive via Tasmota Power control via zfs send. Additionally Photos and documents via restic on an external Tasmota 500GB drive.
Flatnotes dir is auto-committed into git to keep the history.
Works pretty well so far, consumes 12W idle and is accessible from everywhere via wireguard VPN.
Maintenance is managable thanks to docker and portainer stacks, but still pretty much work compared to spotify notion etc. However, I am OK with it.
1: https://pilabor.com/blog/2022/10/audio-cd-ripping-hardware/
It is really good software for managing personal finance.
also i built custom wake on lan page for turning on to home PC for remote work
I always worried about security problem, So i tried apply mTLS to Caddy proxy. it works for me.
p12 certificates working greate.
My wife also using this Wake on Lan tool every day. She learned how to use RDP over ssh tunneling from me
I'm finding it is so much easier to just deploy to my servers there, with some cloudflare offerings in the mix.