← Zurück zu allen Tutorials

Homelab mit KVM Server aufbauen

Dein Einstieg ins Self-Hosting: Lerne, wie du Docker, eine Management-Oberfläche und Monitoring auf deinem eigenen Server einrichtest.

Was ist ein Homelab?

Ein Homelab ist deine persönliche Server-Umgebung zum Experimentieren und Lernen. Mit einem KVM Server in einem Rechenzentrum bekommst du die Vorteile eines Homelabs – ohne Lärm, Stromkosten oder Hardwareausfälle zu Hause.

Schritt 1: Server vorbereiten

# System aktualisieren
sudo apt update && sudo apt upgrade -y

# Nützliche Tools installieren
sudo apt install -y curl git htop net-tools

Schritt 2: Docker installieren

curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
# Ausloggen und wieder einloggen, damit die Gruppenänderung greift

Schritt 3: Portainer installieren

Portainer gibt dir eine Web-Oberfläche zur Verwaltung aller Docker-Container:

docker volume create portainer_data

docker run -d \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ce:latest

Zugang unter https://DEINE-IP:9443 – beim ersten Aufruf legst du einen Admin-Account an.

Schritt 4: Uptime Kuma für Monitoring

docker run -d \
  -p 3001:3001 \
  --name uptime-kuma \
  --restart=always \
  -v uptime-kuma:/app/data \
  louislam/uptime-kuma:latest

Unter http://DEINE-IP:3001 kannst du Websites, APIs und Services überwachen – mit Benachrichtigungen per Telegram, Discord oder E-Mail.

Nächste Schritte

Einstieg: Für ein Homelab reicht bereits ein kleiner KVM Server mit 2 vCPUs und 4 GB RAM. Du kannst jederzeit upgraden, wenn du mehr Dienste betreibst.

Starte dein Homelab

KVM Server mit vollem Root-Zugang, SSD-Speicher und fairen Preisen.

Server konfigurieren