Zurück zu KI
Homelab Fortgeschritten

Proxmox + Ubuntu Server + Claude Code

Von Null zum KI-gesteuerten Homelab — Proxmox installieren, Ubuntu-VM aufsetzen und mit Claude Code arbeiten.

Warum ein eigenes Homelab?

Cloud-Dienste sind bequem, aber ein eigener Server gibt dir volle Kontrolle über deine Daten, keine monatlichen Kosten und unbegrenzte Möglichkeiten zum Lernen. Mit Proxmox VE als Hypervisor kannst du mehrere virtuelle Maschinen auf einem einzigen Rechner betreiben — ideal für Entwicklung, Tests und Produktiv-Systeme.

Was du brauchst

KomponenteMinimumEmpfohlen
CPU4 Kerne (Intel/AMD mit VT-x)8+ Kerne
RAM16 GB32+ GB
Speicher256 GB SSD500 GB+ NVMe
Netzwerk1x Ethernet1 Gbit Ethernet

Schritt 1: Proxmox VE installieren

  1. Proxmox ISO von proxmox.com herunterladen
  2. Mit Rufus (Windows) oder dd (Linux) auf USB-Stick schreiben
  3. Vom USB-Stick booten, Installationsassistent durchlaufen
  4. Nach dem Neustart: https://<IP>:8006 im Browser öffnen
# USB-Stick unter Linux erstellen
sudo dd if=proxmox-ve_9.1.iso of=/dev/sdX bs=4M status=progress
sync

Schritt 2: Ubuntu Server VM erstellen

  1. Im Proxmox Web-UI: Create VM klicken
  2. Ubuntu Server 24.04 ISO hochladen und auswählen
  3. Ressourcen zuweisen: 4 CPU-Kerne, 8 GB RAM, 64 GB Disk
  4. Netzwerk: vmbr0 (Bridge zum LAN)
  5. VM starten, Ubuntu Server installieren (minimale Installation)

Schritt 3: Claude Code installieren

# Node.js installieren (v22 LTS)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

# Claude Code installieren
npm install -g @anthropic-ai/claude-code

# Starten und mit Anthropic-Konto verbinden
claude

Schritt 4: Tailscale für sicheren Remote-Zugriff

# Tailscale installieren
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up

# Jetzt erreichbar über Tailscale-IP (100.x.x.x)
# Von überall sicher per SSH verbinden:
ssh user@100.x.x.x

Ergebnis

Du hast jetzt einen Proxmox-Server mit einer Ubuntu-VM, auf der Claude Code läuft. Du kannst von überall über Tailscale darauf zugreifen und KI-gestützt arbeiten — Code schreiben, Server verwalten, Deployments automatisieren.

Tipp: Erstelle regelmäßig Snapshots deiner VM in Proxmox, bevor du größere Änderungen vornimmst. So kannst du jederzeit zurückrollen.