← zabolotny.de
DEENRUUA

Start / Notizen

Proxmox · LXC · Homelab

Proxmox & LXC im Homelab: Welche Container ich betreibe und warum

Vier Container, vier Rollen: So ist mein Home-Server aufgebaut, welche Programme wo laufen und wie ich den Speicher verteilt habe.

Serge Zabolotny ·

Die Hardware

Ein HP EliteDesk 800 G3 Mini mit 16 GB RAM, Proxmox VE als Hypervisor. Das ist kein Serverraum, sondern ein Gerät, das leise unter dem Schreibtisch läuft – und trotzdem 15+ Dienste trägt.

Warum LXC statt virtueller Maschinen?

Aufteilung nach Rollen

CTNameRolleDienste
100dev-serverEntwicklungProjekte, PostgreSQL
101home-mediaDaten & MedienNextcloud, Immich, Jellyfin, Paperless-ngx, AdGuard, Fail2ban
102smarthomeHausautomationHome Assistant, Frigate, MQTT
103network-gatewayZugang & ÜberwachungTailscale, Uptime Kuma, Homepage

Warum nicht alles in einen Container? Drei Gründe: Geht etwas kaputt, bleibt der Schaden auf eine Rolle begrenzt. Backups und Wiederherstellung funktionieren pro Container. Und jede Rolle bekommt ihre eigenen Ressourcen und Netzwerkregeln.

Das Storage-Layout

Ein späterer Umzug von der SATA-SSD auf die NVMe ging ohne Neuinstallation: Die Root-Disks lassen sich im laufenden Setup verschieben.

pct move-volume <CTID> rootfs <target-storage>

Tipp bei gebrauchten SSDs: Vorher den Zustand prüfen. Meine „neue“ NVMe hatte schon 33 TB geschrieben – gesund, aber eben nicht neu.

smartctl -a /dev/nvme0n1

So fängst du an

  1. Proxmox VE auf dem Mini-PC installieren.
  2. Einen Container für Daten und Medien anlegen und Docker darin installieren.
  3. Containern feste IP-Adressen geben – sonst brechen irgendwann DNS und Routing.
  4. Einen Dienst nach dem anderen hinzufügen, nicht zehn auf einmal.
  5. Backups einrichten, bevor die Daten wichtig werden.

Weiterlesen

Self-Hosting · Homelab · Datenschutz

Raus aus der Cloud: Eigener Home-Server statt Google, iCloud & Co.

Ich betreibe zu Hause einen Proxmox-Server mit 15+ Diensten. Hier steht, welche Cloud-Dienste er bei mir ersetzt, was das kostet – an Zeit – und wo man besser bei der Cloud bleibt.

Zugriff · Sicherheit · Backup

Home-Server sicher erreichen und sichern: Tailscale, Cloudflare Tunnel, vzdump

Ein Home-Server ist nur so gut wie sein Zugang und seine Backups. Mein Prinzip: kein Port-Forwarding, jeder Zugang eine bewusste Entscheidung, jeden Tag ein Backup.

Homelab · Backup · Proxmox

Backup nach 3-2-1 und der Restore-Test: Ein Backup zählt erst, wenn es zurückgespielt wurde

Die meisten Backup-Geschichten enden an derselben Stelle: Die Sicherung lief – aber niemand hat je getestet, ob sie sich zurückspielen lässt. So sichere ich meinen Proxmox-Host und so teste ich die Wiederherstellung, ohne etwas Laufendes zu gefährden.

DevOps · Cloudflare · Zero Trust

Zero Trust fürs Homelab: Cloudflare Tunnel und Access statt offener Dashboards

Ein internes Dashboard war über eine Subdomain öffentlich erreichbar. So habe ich es mit Cloudflare Tunnel, Cloudflare Access und Tailscale abgesichert.

Kommentare

Diskutiere mit: Die Kommentare laufen über GitHub Discussions (Anmeldung mit GitHub-Konto). Erst mit Klick werden Inhalte von GitHub/giscus geladen. Datenschutz

Mehr aus meinem Homelab

Die ganze Serie, weitere Notizen und Case Studies findest du hier.

Alle Notizen Case Study MeisterMeld Case Study PflegeOasis Case Study Kernbohr-Expert Zur Startseite