Homelab

My homelab dashboard: monitoring (Uptime Kuma, Arcane, Authentik, AdGuard Home) and services (Nextcloud, Immich, OpenWebUI, n8n and more), each with live resource usage

Overview

An ongoing, self-hosted homelab running 20+ containers via Arcane (docker manager service), built to consolidate personal infrastructure, authentication, and monitoring under one roof.

What's running

Monitoring

  • Uptime Kuma: Service health monitoring
  • Arcane: Docker management system
  • Authentik: Authentication management
  • AdGuard Home: Network-wide ad blocking

Services

  • Nextcloud: Self-hosted file storage
  • Immich: Personal cloud for videos & photos
  • SearXNG: Private, tracking-free search engine
  • OpenWebUI: Self-hosted AI instance, lets me work with many different AI models via Openrouter
  • n8n: Automation platform / workflow builder
  • BentoPDF: Privacy-first PDF editor
  • Vert: Image/video conversion service
  • SkySend: Encrypted file & note sharing
  • Hermes-Agent WebUI: Custom Hermes Agent interface
  • Home Assistant: Smart home automation
  • Jellyfin: Personal media server for my own movie and TV library

Networking & Remote Access

  • Traefik: Reverse proxy that gives every service its own internal HTTPS domain, with certificates issued through Cloudflare
  • WireGuard VPN: Self-hosted VPN
  • Tailscale VPN: Remote access via Tailscale
  • NextDNS: Private DNS filtering

Status

This project is actively evolving, more services, better monitoring, and hardened security get added as time allows. A fuller write-up with an architecture diagram is planned.