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
| Komponente | Minimum | Empfohlen |
|---|---|---|
| CPU | 4 Kerne (Intel/AMD mit VT-x) | 8+ Kerne |
| RAM | 16 GB | 32+ GB |
| Speicher | 256 GB SSD | 500 GB+ NVMe |
| Netzwerk | 1x Ethernet | 1 Gbit Ethernet |
Schritt 1: Proxmox VE installieren
- Proxmox ISO von proxmox.com herunterladen
- Mit Rufus (Windows) oder
dd(Linux) auf USB-Stick schreiben - Vom USB-Stick booten, Installationsassistent durchlaufen
- Nach dem Neustart:
https://<IP>:8006im 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
- Im Proxmox Web-UI: Create VM klicken
- Ubuntu Server 24.04 ISO hochladen und auswählen
- Ressourcen zuweisen: 4 CPU-Kerne, 8 GB RAM, 64 GB Disk
- Netzwerk: vmbr0 (Bridge zum LAN)
- 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.