Das Homelab besteht im Moment aus folgender Hardware:

  • Evoli – Proxmox-Node
  • Hardbase – Synology-NAS
  • Pikachu – Proxmox-Node
  • UniFi Dream Router (UDR) als Router, Firewall und VLAN-Zentrale
  • vServer im Internet als öffentlicher Eingang

Auf den beiden Proxmox-Nodes läuft fast alles in eigenen LXC-Containern. Angelegt und konfiguriert werden die komplett per Ansible – das Setup liegt in meinem HomeLab-Repo. Was dort nicht drinsteht, gibt es nicht. Zumindest nicht lange.

Docker-Container

Zwei LXC-Container dienen als Docker-Hosts, verwaltet mit Komodo.

Komodo

Verwaltet die Docker-Hosts und deployt die Stacks. Container, Logs und Updates habe ich damit an einer Stelle im Blick.

fest integriert

meshcore-mux

Verteilt die eine TCP-Verbindung zu meinem MeshCore-Node auf mehrere Clients. Mehr dazu im Beitrag zum MeshCore TCP-Node.

selbstgemacht

Minecraft

Ein Minecraft-Server. Braucht man eben.

fest integriert

Paperless-ngx

Jeder Brief wird gescannt und landet hier – durchsuchbar, verschlagwortet und das Papier kann weg.

fest integriert

Infrastruktur

AdGuard Home

DNS mit Werbe- und Trackingfilter, doppelt ausgelegt. Abgelöst durch den Adblocker des UniFi Dream Routers.

deprecated

Authentik

Single Sign-On für die Dienste, die selbst keine vernünftige Anmeldung mitbringen.

fest integriert

Caddy

Reverse Proxy vor allem, was eine Weboberfläche hat. TLS kommt automatisch, die Vhosts generiert Ansible direkt aus den Host-Variablen der einzelnen Container.

fest integriert

Forgejo

Eigener Git-Server inklusive Actions-Runner, unter anderem für die Runner-Images, in denen Ansible läuft.

fest integriert

Pangolin

Läuft auf einem vServer im Internet und gibt ausgewählte Anwendungen öffentlich frei. Die Verbindung nach Hause baut ein Tunnel von innen nach außen auf, zu Hause bleibt also weiterhin kein Port offen.

fest integriert

Medien

Audiobookshelf

Hörbücher und Podcasts. Dazu Libation, das meine Audible-Bibliothek automatisch herunterlädt.

fest integriert

Jellyfin

Der Medienserver, in einem eigenen Container und eigenem VLAN.

fest integriert

Monitoring & Benachrichtigungen

ntfy

Push-Benachrichtigungen aufs Handy – von Uptime Kuma, Watchtower-Updates und allem anderen, was etwas zu sagen hat.

fest integriert

Uptime Kuma

Schaut regelmäßig, ob alles noch antwortet.

fest integriert

Smart Home

Home Assistant

Die Zentrale für alles, was im Haus blinkt und misst, samt MQTT-Broker. Läuft in einem eigenen VLAN.

fest integriert