4 ms·
I recently got a ~3-year-old Thinkstation with 72 ht cores and 64 GB of RAM for relatively cheap and it has become my home server. It's overkill but I could not
by jmmv 4y ago
I recently got a ~3-year-old Thinkstation with 72 ht cores and 64 GB of RAM for relatively cheap and it has become my home server. It's overkill but I could not resist it. I do not run much on it yet but I have it with FreeBSD 13 and:
* ZFS for secure and reliable document and photo storage. Exposed via Samba. Backed up via ZFS snapshots to a drive I keep in a safe and another drive I keep in the office.
* PostgreSQL for development of personal projects.
* minidlna to serve some videos to the living room Xbox.
* Local development. I connect to it via SSH to work on my Rust projects, all through tmux and Emacs. But...
* bhyve for VMs. VSCode doesn't like FreeBSD as a target, so when I want to use VSCode on the client machines, I connect to a very large Debian VM. I'm planning to run other VMs as well.
I do not serve anything publicly though, other than SSH. My personal projects are hosted on Azure.
The previous machine I used as a server (a 10+-year-old PC) is currently running pfSense and acting as my router + local DNS + DHCP server. I want to replace this with a small box instead but haven't had the chance yet.