WordPress
Custom Knuckledust theme - MariaDB 11 - Redis object cache - OPcache enabled
You're looking at it. Theme built from scratch, no page builders, no premium themes.
Caddy
Reverse proxy - Automatic HTTPS - HTTP/2
Replaced NGINX Proxy Manager. Simpler config, automatic SSL, just works.
Authentik
SSO and identity management for public-facing sites - OpenID Connect - PostgreSQL
One login for everything that faces the internet.
Authelia
SSO for internal/homelab services - PostgreSQL - Redis
Lighter weight for the internal stuff. Built a custom Flask-based user manager for it.
Forgejo
Self-hosted Git forge - PostgreSQL backend
GitHub is someone else's computer. This is mine. I do sync to GitHub for redundancy though.
Emby
Media server - Streams from the NAS library across the network
Spotify doesn't have everything. And when they remove something, I still have it.
Navidrome
Music streaming server - Reads from the NFS music library
Lightweight, fast, and speaks Subsonic. For when you want music without the overhead.
Filebrowser
Web-based file manager for the home directory
Sometimes you need to grab a file without SSH-ing in.
LanguageTool
Self-hosted grammar and spell checker - Java-based
Grammarly without the surveillance.