Coolify Installation: Anwendungs-Deployment mit Self-Hosted PaaS
Coolify-Installation: Docker- und Git-Integration, Deployment, Datenbanken, SSL und Umgebungsvariablen als selbst gehostete Heroku/Netlify-Alternative.
Was ist Self-Hosting und wozu? Beliebte Apps (Nextcloud, Vaultwarden, Jellyfin, Gitea, n8n), Docker-Einrichtung und Vergleich mit der Cloud.
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.
Cloud-Dienste analysieren Ihre Daten, erstellen Werbeprofile und können sie mit Dritten teilen. Beim Self-Hosting bleiben Ihre Daten nur auf Ihrem Server.
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
docker run -d \
--name nextcloud \
-p 8080:80 \
-v nextcloud_data:/var/www/html \
nextcloud:latest
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
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /path/to/media:/media \
-v jellyfin_config:/config \
jellyfin/jellyfin:latest
docker run -d \
--name gitea \
-p 3000:3000 \
-v gitea_data:/data \
gitea/gitea:latest
docker run -d \
--name uptime-kuma \
-p 3001:3001 \
-v uptime_kuma_data:/app/data \
louislam/uptime-kuma:latest
docker run -d \
--name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
n8nio/n8n:latest
| Anwendungsfall | CPU | RAM | Speicher |
|---|---|---|---|
| Basis (Vaultwarden + Uptime Kuma) | 1 vCPU | 1 GB | 10 GB |
| Mittel (+ Nextcloud + Gitea) | 2 vCPU | 2-4 GB | 50+ GB |
| Vollständiger Stack (+ Jellyfin + n8n) | 4 vCPU | 4-8 GB | 100+ GB |
| Medienintensiv (4K-Streaming) | 4+ vCPU | 8+ GB | 500+ 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.
Grundlegende Linux-Befehlszeilenkenntnisse und das Verständnis, wie Docker funktioniert, sind ausreichend. Die meisten Anwendungen können mit wenigen Befehlen über Docker Compose installiert werden. Sie können auch visuelle Docker-Verwaltungstools wie Portainer für Anfänger verwenden.
Ja, wenn es richtig konfiguriert ist. Grundlegende Sicherheitsmaßnahmen: SSL/TLS-Zertifikat verwenden, starke Passwörter setzen, 2FA aktivieren, regelmäßige Updates durchführen, Firewall konfigurieren und unnötige Ports schließen.
Nextcloud bietet alle Kernfunktionen von Google Drive (Dateispeicherung, Synchronisierung, Freigabe, Kalender, Kontakte), aber Ihre Daten bleiben auf Ihrem eigenen Server. Bei Google Drive kann Google Ihre Daten analysieren. Nextcloud ist kostenlos und Open Source.
Vaultwarden (Passwort-Manager) und Uptime Kuma (Überwachung) werden für Anfänger empfohlen. Diese Anwendungen verbrauchen wenig Ressourcen, sind einfach zu installieren und bieten sofortigen praktischen Nutzen.
Ja, besonders aus KVKK-Compliance-Sicht. Auf einem Server in der Türkei gehostete Daten werden gemäß türkischem Datenschutzrecht verwaltet. Es bietet auch niedrige Latenz für Benutzer in der Türkei. REXEs Istanbul-Rechenzentrum bietet ideale Infrastruktur für Self-Hosting.
Coolify-Installation: Docker- und Git-Integration, Deployment, Datenbanken, SSL und Umgebungsvariablen als selbst gehostete Heroku/Netlify-Alternative.
Nextcloud-Installation mit Docker, Nginx-Konfiguration, Datenbankeinrichtung, SSL-Zertifikat, Dateisynchronisierung, App-Store und Leistungsoptimierung.
Portainer CE installieren: Docker- und Kubernetes-Verwaltung, Stack-Deployment, Volumes und Netzwerke, Benutzerrechte und GitOps-Integration.