homelab
18 services across 7 nodes, generated from the homelab and home-networking repos. A sanitised public view — addresses and internal-only services are omitted.
Infrastructure
-
Self-hosted Git — hosts the repos this site is generated from, plus a container registry.
Media
-
Audiobook / podcast server.
-
Photo/video library — server, machine_learning, postgres (pgvecto.rs), redis (Valkey).
Productivity
-
Recipe manager. Also exposed to claude.ai via mealie-mcp.
-
Self-hosted travel planner (SvelteKit + Socket.IO; /ws route, 500 MB body cap for backup-restore ZIPs).
-
Task manager.
Tools
-
AI long-form book generator (front proxy → app).
-
Local TTS; streams audiobook-length audio as one chunked response (unbuffered, 1 h idle timeouts).
-
Toolkit suite (
-
Download UI for yt-dlp.
Hardware
-
3D-printer dashboard for the new Bambu Lab printer — live status + camera feed (long-lived proxy stream).
-
Go control service for an ESP32-S3 + 1602 I²C LCD desk dashboard: REST/SSE web UI → MQTT (Home Assistant Mosquitto) → device.
Comms
-
VoIP server. Was crash-looping at last check
Web
-
A single-game Jeopardy instance for the same weekend.
-
A joint bachelor/bachelorette weekend event app for the wedding party.
-
Wedding site www.natandnate.net (Astro; custom RSVP + admin).
Games
-
A Minecraft server now runs on forge (distinct from docker-net's now-inactive minecraft-paper).