All work
Projects
Homelab infrastructure, self-hosted tools, and the odd weekend build.
Jellyfin: Self-hosted media stack
Dockerized Jellyfin.
Immich - A Self Hosted Photo and Video Management solution
My own personal Google Photos,
Network-wide ad blocking
Pi-hole + Unbound running on a Raspberry Pi cluster with automatic failover between two nodes.
Status & uptime dashboard
A lightweight status page for every homelab service, polling health checks every 60 seconds.
This site
A SvelteKit portfolio deployed on Cloudflare Pages, connected to my own domain.