Zum Hauptinhalt springen
Zurück zur Kategorie

Was ist Self-Hosting? Was können Sie auf Ihrem eigenen Server hosten?

Was ist Self-Hosting, warum es tun, beliebte Self-Hosted-Apps (Nextcloud, Vaultwarden, Jellyfin, Gitea, n8n), Docker-Einrichtung und Vergleich mit Cloud-Diensten.

Lesezeit: 12 Min Self-Hosting
self-hostingnextclouddockervaultwardenjellyfingiteadatenschutz

Inhaltsverzeichnis

Was ist Self-Hosting? Was können Sie auf Ihrem eigenen Server hosten?

Self-Hosting bedeutet, Anwendungen auf Ihrem eigenen Server zu betreiben, die Sie normalerweise über Cloud-Dienste (Google Drive, Dropbox, Netflix, GitHub usw.) nutzen. Sie haben die vollständige Kontrolle über Ihre Daten, werden von monatlichen Abonnementgebühren befreit und schützen Ihre Privatsphäre.

Warum sollten Sie Self-Hosting betreiben?

1. Datenschutz und Datenkontrolle

Cloud-Dienste analysieren Ihre Daten, erstellen Werbeprofile und können sie mit Dritten teilen. Beim Self-Hosting bleiben Ihre Daten nur auf Ihrem Server.

2. Kosteneinsparungen

Monatlicher Kostenvergleich (ungefähr):

Cloud-Dienste:
- Google One 2TB:     ~$10/Monat
- Dropbox Plus:       ~$12/Monat
- Netflix Standard:   ~$15/Monat
- GitHub Pro:         ~$4/Monat
Gesamt:               ~$41/Monat

Self-Hosted (REXE VDS):
- Serverkosten:       ~$15-30/Monat
- Alle Dienste inklusive
Ersparnis:            ~$10-25/Monat

Beliebte Self-Hosted-Anwendungen

Dateispeicherung und Synchronisierung

Nextcloud — Google Drive-Alternative

hljs bash
docker run -d \
  --name nextcloud \
  -p 8080:80 \
  -v nextcloud_data:/var/www/html \
  nextcloud:latest

Passwort-Manager

Vaultwarden — Bitwarden-Alternative

hljs bash
docker run -d \
  --name vaultwarden \
  -p 8080:80 \
  -v vaultwarden_data:/data \
  -e DOMAIN=https://vault.example.com \
  -e SIGNUPS_ALLOWED=false \
  vaultwarden/server:latest

Medienserver

Jellyfin — Netflix/Plex-Alternative

hljs bash
docker run -d \
  --name jellyfin \
  -p 8096:8096 \
  -v /path/to/media:/media \
  -v jellyfin_config:/config \
  jellyfin/jellyfin:latest

Code-Repository

Gitea/Forgejo — GitHub-Alternative

hljs bash
docker run -d \
  --name gitea \
  -p 3000:3000 \
  -v gitea_data:/data \
  gitea/gitea:latest

Uptime-Überwachung

Uptime Kuma — Uptime Robot-Alternative

hljs bash
docker run -d \
  --name uptime-kuma \
  -p 3001:3001 \
  -v uptime_kuma_data:/app/data \
  louislam/uptime-kuma:latest

Automatisierung

n8n — Zapier/Make-Alternative

hljs bash
docker run -d \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  n8nio/n8n:latest

Hardware-Anforderungen

AnwendungsfallCPURAMSpeicher
Basis (Vaultwarden + Uptime Kuma)1 vCPU1 GB10 GB
Mittel (+ Nextcloud + Gitea)2 vCPU2-4 GB50+ GB
Vollständiger Stack (+ Jellyfin + n8n)4 vCPU4-8 GB100+ GB
Medienintensiv (4K-Streaming)4+ vCPU8+ GB500+ GB

REXEs VDS-Pläne sind ideal für den Einstieg in Self-Hosting. Mit 2 vCPU und 4 GB RAM können Sie Nextcloud, Vaultwarden, Gitea und Uptime Kuma bequem betreiben.

Self-Hosting Vor- und Nachteile

Vorteile

  • Vollständige Datenkontrolle und Datenschutz
  • Langfristige Kosteneinsparungen
  • Unbegrenzte Anpassung
  • Keine Abhängigkeit von Cloud-Diensten

Nachteile

  • Erfordert technisches Wissen
  • Wartungs- und Aktualisierungsverantwortung
  • Anfängliche Einrichtungszeit
  • Backup-Verantwortung