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 at git.n8-g.com — hosts the homelab + home-networking + MCP + event-app repos and 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 (project "Homelab" id 48).
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
-
"DCG Jeopardy" — one shared Jeopardy game for the same weekend (fork of howardchung/jeopardy, stripped to a single room).
-
"Disney Channel Games '26" — single web app for Nathan & Natalie's joint bach weekend (Oct 16–17): scoreboard, presentation-claiming race, schedule, admin scoring panel.
-
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).