nox.sh

Matt's ramblings

I adore self-hosting. It got me into my current career path and keeps me there. I love control and ownership of my data — though my OCD means I’m constantly consolidating and simplifying. Recently I’ve been focused on minimalism: reducing mental overhead across infrastructure, data, and digital presence. Here’s the current state.

Network

Unifi everything. Simple and it just works.

I’m a huge fan of VLANs. Security is good, right? ^_^

VLANs for segmentation:

VLAN Purpose
1 Management (infrastructure only)
10 Trusted (my devices, full access)
20 Less Trusted (family, limited)
30 IoT (isolated)
100 Servers (accessible from trusted)

Services

I used to host a bunch of services, but now I like to keep things lean. I tried trimming the fat, and here is what I absolutely rely on.

I have tried hundreds of other self-hosted applications, but these are the ones that stuck.

Hardware

Backups

Arguably the most important of the bunch. I used to use Borg, but switched to Restic as I find it simpler with more backend support. Some cool projects to check out if you don’t want to use the CLI are Autorestic and Backrest.

Everything flows through the NAS to offsite:

Workstation ──rsync──→ NAS ──Restic──→ B2
Job Schedule Tool
Workstation → NAS Nightly rsync (-a –delete –backup)
Proxmox VMs → NAS Nightly Proxmox Backup
Bitwarden → NAS Nightly sqlite3 + tar
NAS → B2 Nightly Restic

Workstation backup runs via systemd user timer with Persistent=true — if I miss the nightly window (workstation asleep), it catches up on next boot. The --backup flag keeps deleted files for 7 days before purging.

The key: my workstation has no B2 credentials. If it gets compromised, offsite backups are untouched. Monitoring via healthchecks.io alerts me if any job fails.

Recovery is paper-based — a read-only B2 key and passphrase get me back to zero.

What’s next?

Good question, ha. The setup works, I don’t have too many issues — but I need a laptop. I am trying to get away from constantly working at my desk. Yes, in theory this should be better for my posture, but I find that moving around more helps more than a highly ergonomic setup. I already have a lovely Steelcase Leap V2 — but I suffer from neck and posture issues, so I think this will help. When looking at laptops, the state is bleak. Apple is killing the game currently, and the M4/5 MacBook Pros just look too promising. I have been eyeing AeroSpace (an i3-like window manager) for macOS. I can’t imagine going back to a floating window manager.

I will continue to add to this as my setup changes, so check back at another date. :)

Last updated: February 2026