VPS: 20 sinnvolle Einsatzmöglichkeiten mit RAM-Bedarf
Erfahren Sie, was Sie auf einem VPS betreiben können: Websites, VPN, Fotospeicher, Gameserver und KI-Agenten, jeweils mit realistischem RAM-Bedarf.
Was können Sie mit einem VPS tun?
Ein VPS (virtueller privater Server) ist eine Linux-Maschine mit einer öffentlichen IP-Adresse. Sie läuft unabhängig davon, ob Ihr Laptop eingeschaltet ist. Alles, was dauerhaft erreichbar sein muss, kann deshalb dort betrieben werden. Dazu gehören in der Praxis Websites, ein privates VPN, eigener Datei- und Fotospeicher, Medien, Gameserver, geplante Skripte und eine wachsende Zahl von KI-Tools. Im Folgenden finden Sie zwanzig Dinge, die tatsächlich betrieben werden. Die Reihenfolge richtet sich ungefähr danach, wie häufig sie der eigentliche Grund für das Mieten eines Servers sind.
Jeder Eintrag beschreibt die Aufgabe, den Speicherbedarf und den Ort des vollständigen Leitfadens. Wenn Sie statt der Aufgaben eine umfassendere Anwendungsliste suchen, finden Sie in der begleitenden Liste der Anwendungen, die sich 2026 für den Eigenbetrieb lohnen eine Übersicht Anwendung für Anwendung.
Die 20 Dinge, die tatsächlich betrieben werden
- Eine Website oder Webanwendung hosten. Das ist weiterhin die häufigste Antwort. Ein einzelner kleiner Server betreibt nginx oder Apache, PHP und eine Datenbank problemlos mit 1 GB RAM. Der klassische Einstieg ist ein LAMP-Stack auf Ubuntu 24.04. Fügen Sie mit Certbot und Let's Encrypt auf nginx ein kostenloses Zertifikat hinzu. Eine ungeschützte IP-Adresse auf Port 80 führt dazu, dass Browser eine Warnung anzeigen. Dadurch verlieren Sie Besucher.
- Mehrere Websites und Anwendungen auf einem Server betreiben. Ein Server kann ein Dutzend Namen bedienen, wenn eine vorgeschaltete Komponente die Anfragen nach Hostnamen sortiert. Ein Reverse Proxy übernimmt diese Aufgabe und erneuert auch die Zertifikate. Deshalb ist Traefik vor mehreren Docker-Anwendungen der übliche nächste Schritt. Die Einsparung ist real: Fünf Projekte auf einem Server mit 4 GB kosten weniger als fünf kleine Server. Außerdem lassen sie sich leichter sichern.
- Ein eigenes VPN. Ein VPS stellt Ihnen eine kontrollierte Ausgangs-IP-Adresse bereit. Dadurch kann öffentliches WLAN Ihren Datenverkehr nicht mitlesen. Ihre Heimdienste bleiben außerdem vom offenen Internet getrennt. WireGuard verwendet weniger als 50 MB Speicher und läuft im Kernel. Der Server wird dadurch kaum belastet. Der Leitfaden zum selbst gehosteten WireGuard-VPN behandelt die Handshake- und DNS-Probleme, die häufig auftreten. Die beiden Produkte werden oft verwechselt. Daher lohnt sich vorher die Gegenüberstellung von VPS und VPN.
- Einen eigenen Passwortmanager. Vaultwarden verwendet das Bitwarden-Protokoll. Daher verbindet sich jede offizielle Anwendung und Browsererweiterung mit Ihrem Server statt mit dem Server eines Anbieters. Vaultwarden benötigt etwa 150 MB RAM und fast keinen Speicherplatz. Dadurch ist Vaultwarden auf einem VPS das beste erste Projekt in dieser Liste. Auf diesem Server liegen alle Ihre Passwörter. Behandeln Sie daher sein Zertifikat und seine Sicherungen als Bestandteil der Installation und nicht als spätere Aufgabe.
- Cloudspeicher für Dateien und Kalender. Nextcloud ersetzt einen kostenpflichtigen Drive- oder Dropbox-Tarif durch Synchronisationsclients für jeden Desktop und jedes Telefon sowie durch Kalender und Kontakte. Planen Sie 1 bis 2 GB RAM zusätzlich zur Größe Ihrer Dateien ein. Installieren Sie Nextcloud von Anfang an mit PostgreSQL. Der Leitfaden Nextcloud mit Docker, TLS und Sicherungen erklärt, warum die spätere Migration der Datenbank die häufigste Ursache für beschädigte Instanzen ist.
- Eine Fotobibliothek mit Upload vom Telefon. Immich lädt Ihre Kamerabilder automatisch hoch und bietet die Suche nach Gesichtern und Objekten. Diese Funktion bringt viele Nutzer letztlich dazu, Google Photos nicht mehr zu verwenden. Wegen des Containers für maschinelles Lernen benötigt Immich hier am meisten Ressourcen. Lesen Sie deshalb den Leitfaden zu selbst gehostetem Immich, bevor Sie den kleinsten Tarif buchen. Fixieren Sie eine Version, statt
latestzu laden. Zwischen Releases können weiterhin inkompatible Änderungen eingeführt werden.
- Einen Medienserver für Ihre eigene Bibliothek. Jellyfin streamt Ihre Filme und Serien zu einer TV-Anwendung, einem Browser oder einem Telefon. Für die Remote-Wiedergabe benötigen Sie weder ein Konto noch ein kostenpflichtiges Abonnement. Jellyfin benötigt im Leerlauf etwa 1 bis 2 GB RAM. Entscheidend für den Betrieb ist das Transcoding. Jellyfin auf einem VPS zeigt, wie Sie Dateien in einem Format speichern, das Clients direkt wiedergeben können. Dann überträgt der Server nur Daten.
- Einen Spieleserver für Freunde. Ein Minecraft-Server für einige Spieler benötigt 2 bis 4 GB RAM. Er muss außerdem laufen, wenn der Host-Spieler schlafen geht. Genau dafür eignet sich ein VPS. Der Leitfaden Minecraft-Server auf einem VPS behandelt die Java-Speicher-Flags und den Betrieb unter systemd. Nach einem Absturz wird der Server dadurch automatisch neu gestartet.
- Geplante Skripte, Scraper und Bots. Alles, was um 3 Uhr morgens laufen muss, benötigt eine Maschine, die um 3 Uhr morgens eingeschaltet ist. Schreiben Sie den Job als systemd-Service mit einem Timer statt als cron-Zeile. Sie erhalten dadurch Logs, einen Fehlerstatus und eine klare Möglichkeit zum Testen. systemd-Services und Timer auf einem VPS enthält die Unit-Dateien. Ein Discord- oder Telegram-Bot verwendet dasselbe Muster, aber mit einem dauerhaft laufenden Prozess statt mit einem zeitgesteuerten Prozess.
- Automatisierungs-Workflows. n8n bietet einen visuellen Builder für Aufgaben, die bei Zapier pro Aufgabe berechnet werden. Der eigene Betrieb beseitigt sowohl die Kosten als auch die Begrenzung der durchgeleiteten Datenmenge. n8n benötigt etwa 500 MB RAM. Setzen Sie den Verschlüsselungsschlüssel explizit. Wie selbst gehostetes n8n mit HTTPS zeigt, macht ein Neuaufbau des Containers sonst alle gespeicherten Zugangsdaten unlesbar.
- Ein Sprachmodell selbst betreiben. Ollama stellt Modelle mit offenen Gewichten über eine lokale API bereit. Prompts und Dokumente verlassen dadurch Ihren Server nicht. Auf einem VPS ohne GPU sollten Sie mit einigen Wörtern pro Sekunde statt mit sofortigen Antworten rechnen. Planen Sie für ein 8B-Modell etwa 8 GB RAM ein. Ollama zum selbst gehosteten Betrieb eines LLM enthält realistische Zahlen. Dify auf einem VPS ergänzt eine Benutzeroberfläche und Retrieval für eine Workflow-Plattform auf Basis des Modells.
- Einem Coding-Agent einen dauerhaften Ausführungsort geben. Ein Coding-Agent, der eine Stunde arbeitet, ist nutzlos, wenn er beim Schließen Ihres Laptops beendet wird. Deshalb betreiben Nutzer ihn auf einem Server innerhalb eines Terminal-Multiplexers und verbinden sich später erneut. Claude Code auf einem VPS mit tmux beschreibt die Einrichtung. Einen Coding-Agent auf einem VPS betreiben behandelt das allgemeine Vorgehen. Geben Sie dem Agent einen eigenen Benutzer ohne privilegierte Rechte und ein Verzeichnis, das er nicht verlassen kann.
- MCP-Server für Ihre Assistenten hosten. MCP-Server (model context protocol) sind kleine, dauerhaft laufende Prozesse, die einem KI-Client Werkzeuge und Daten bereitstellen. Der dauerhafte Betrieb ist der Teil, den ein Laptop nicht zuverlässig leisten kann. MCP-Server auf einem VPS beschreibt den Betrieb hinter TLS mit Authentifizierung. Das ist wichtig, weil jeder ein offenes MCP-Ende aufrufen kann.
- Ihre anderen Server überwachen. Uptime Kuma prüft Ihre Websites per Ping und benachrichtigt Sie über nahezu jeden Kanal. Es benötigt etwa 200 MB. Eine wichtige Regel wird häufig übersehen: Überwachen Sie die Produktion von einer anderen Maschine aus. Uptime-Kuma-Statusüberwachung, die auf dem überwachten Server läuft, kann nicht erkennen, wenn dieser Server ausfällt.
- Echte Metriken statt nur verfügbar oder nicht verfügbar. Wenn Sie mehrere Server statt nur eines Servers betreiben, benötigen Sie CPU-, Festplatten- und Servicemetriken mit Verlauf und Auslösern. Ein Zabbix-Überwachungsserver erledigt dies mit einem Agent auf jedem Host. Er benötigt 2 GB RAM zusätzlich zu einer eigenen Datenbank. Beginnen Sie mit einer einfachen Verfügbarkeitsprüfung. Wechseln Sie erst dann zu komplexeren Prüfungen, wenn dafür ein konkreter Bedarf besteht.
- Externe Sicherungen für alle anderen Systeme. Eine Sicherung auf derselben Festplatte wie die Daten ist keine Sicherung. Ein günstiger VPS mit einem großen Volume eignet sich gut als Ziel. restic-Sicherungen auf einem VPS erstellt verschlüsselte, deduplizierte und versionierte Snapshots. Die Wiederherstellung können Sie tatsächlich testen. Testen Sie sie monatlich. Eine nicht getestete Sicherung ist nur eine Hoffnung.
- Ihren eigenen CI-Runner. Gehostete Build-Minuten sind begrenzt. Ein selbst gehosteter Runner hält Ihre Caches verfügbar und Ihre Secrets lokal. Ein selbst gehosteter GitHub-Actions-Runner beschreibt die Installation und die Isolation. Das ist besonders wichtig bei öffentlichen Repositories, in denen ein Pull Request Code auf Ihrer Maschine ausführen kann.
- Team-Chat unter Ihrer Kontrolle. Rocket.Chat bietet Threads, Anrufe und Integrationen für ein Team, das nicht pro Benutzer bezahlen möchte. Es benötigt mindestens 2 GB RAM. MongoDB ist dabei der ressourcenintensive Bestandteil. Rocket.Chat mit Docker Compose beschreibt die Reihenfolge der Versionen. Wenn Sie bei einem Upgrade eine MongoDB-Hauptversion überspringen, bleibt die Datenbank unbrauchbar.
- Ein privates Netzwerk für alle Ihre Maschinen. Sobald Sie mehrere Server und einen Laptop haben, ist ein Mesh-Netzwerk einfacher zu verwalten als ein einzelner Hub. Headscale als selbst gehosteter Tailscale-Steuerungsserver hält die Koordination auf Ihrem eigenen Server. Kombinieren Sie das mit der Gewohnheit, Hosts als Gruppe zu verwalten. Darum geht es bei der Verwaltung mehrerer Linux-Server.
- Ein Labor und, wenn Sie darauf bestehen, ein Mailserver. Ein VPS ist ein sicherer Ort, um Dinge zu testen und zu beschädigen. Probieren Sie einen FreeBSD-15-Server aus. Oder betreiben Sie virtuelle Maschinen innerhalb Ihres Servers, sofern der Tarif verschachtelte Virtualisierung erlaubt. E-Mail steht absichtlich am Ende. Die meisten Anbieter blockieren ausgehenden Port 25. Außerdem ist eine zuverlässige Zustellung langwierig. Lesen Sie daher selbst gehostete E-Mail mit Mailcow mit realistischen Erwartungen.
Wie viel Serverressourcen benötigen diese jeweils?
Der begrenzende Faktor ist der Arbeitsspeicher, nicht CPU oder Speicherplatz. Ein Tarif mit 1 GB reicht für eine kleine Anwendung: eine Website, ein VPN, einen Passwortmanager oder einen Bot. Ein Tarif mit 4 GB ist die komfortable Größe, um mehrere Dienste hinter einem Proxy zu betreiben. Das ist die Konfiguration, für die sich die meisten Leser dieser Seite entscheiden.
Die problematische Größe ist 2 GB. In diesem Bereich wird ein dritter Container hinzugefügt, der Kernel beendet ihn stillschweigend, und im Anwendungslog ist kein Grund dafür zu finden. Führen Sie sudo dmesg | grep -i "out of memory" aus. Dann sehen Sie die Zeile Out of memory: Killed process, die die Container-Laufzeitumgebung nicht protokolliert hat. Für AI-Workloads gilt diese Regel nicht: Ein Sprachmodell mit 8B benötigt ungefähr 8 GB, bevor es überhaupt geladen werden kann. Das gilt ähnlich für maschinelles Lernen mit Fotos.
Der Speicherplatz richtet sich nach Ihren Daten. Nur Fotos, Medien und Backups benötigen hier Hunderte von Gigabytes. Alles andere passt in die 20 bis 50 GB, die ein kleiner Tarif umfasst.
Bevor Sie die Befehle ausführen
Jede der obigen Anleitungen setzt dieselbe Grundlage voraus: einen erreichbaren Rechner, einen Benutzer, der nicht root ist, und eine Firewall.
sudo apt update && sudo apt upgrade -y
sudo adduser deploy
sudo usermod -aG sudo deploy
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw statussudo ufw status sollte Status: active mit einer Zeile ausgeben, die 22/tcp erlaubt. Öffnen Sie ein zweites Terminal und prüfen Sie, ob Sie sich weiterhin anmelden können, bevor Sie das erste Terminal schließen. Eine Firewall, die Sie aussperrt, erfordert eine Wiederherstellung über die Konsole im Anbieter-Panel. Die ersten zehn Minuten auf einem neuen VPS decken diesen Ablauf vollständig ab. SSH-Härtung deaktiviert die Anmeldung per Passwort, sodass die ständigen Brute-Force-Versuche im Hintergrund keine Rolle mehr spielen.
Fast jede der obigen Anwendungen wird als Container ausgeliefert. Installieren Sie Docker daher einmalig. Danach können Sie den Rest der Liste per Copy-and-paste ausführen:
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker "$USER"
newgrp docker
docker run --rm hello-worldEine Fehlermeldung beim Lesen von permission denied while trying to connect to the Docker daemon socket bedeutet, dass die Gruppenänderung Ihre Shell noch nicht erreicht hat. Melden Sie sich daher ab und wieder an. Grundlagen zu Docker Compose erklärt das Dateiformat, das alle obigen Anleitungen verwenden.
Wofür ein VPS nicht geeignet ist
Einige ehrliche Einschränkungen. Aufwendige Grafikanwendungen und das Trainieren von Modellen benötigen eine GPU. Ein Standard-VPS verfügt nicht über eine solche GPU. Deshalb bleibt die Inferenz auf der CPU langsam, unabhängig davon, wie viel RAM Sie hinzufügen. Anwendungen, bei denen fünf Minuten Ausfallzeit echten Schaden verursachen, gehören nicht auf einen privaten Server, den Sie erst am Sonntagabend aktualisieren. Dazu zählen beispielsweise eine Hausalarmanlage oder ein medizinisches Notrufsystem. Ein einzelner Server ist außerdem ein Single Point of Failure. Ein Dienst, der niemals ausfallen darf, benötigt daher einen zweiten Server und ein getestetes Verfahren für den Wechsel auf diesen Server.
Für E-Mail ist eine eigene Warnung erforderlich, obwohl sie in der Liste enthalten ist. Die meisten Provider blockieren den ausgehenden Port 25. Selbst wenn er geöffnet ist, wird eine neue IP-Adresse ohne Reputation als Spam eingestuft, bis die DNS-Einträge korrekt sind und die Adresse schrittweise etabliert wurde. Das ist eine laufende Aufgabe und keine Arbeit für ein einziges Wochenende.
FAQ
Wofür wird ein VPS am häufigsten verwendet?
Für das Hosting einer Website oder Webanwendung. Ein kleiner Server mit nginx oder Apache, PHP und einer Datenbank kann eine persönliche Website, eine Kundenwebsite oder ein kleines Produkt mit 1 GB RAM betreiben. Das ist die günstigste Möglichkeit, eine echte öffentliche IP-Adresse mit vollständiger Kontrolle über den Stack zu erhalten. Die zweithäufigste Verwendung ist ein privates VPN. Ein eigener Server bietet eine Ausgangsadresse, die niemand sonst verwendet.
Wie viel RAM benötige ich für die Dinge auf dieser Liste?
Für einen kleinen Dienst reichen 1 GB. Für mehrere Dienste hinter einem Reverse-Proxy sind 4 GB eine komfortable Größe. Für diese Option entscheiden sich die meisten Nutzer. KI-Workloads bilden eine Ausnahme: Ein Sprachmodell mit 8B benötigt ungefähr 8 GB, bevor es geladen wird. Für Machine Learning mit Fotos ist eine ähnliche Menge erforderlich. Der Speicherplatz ist nur relevant, wenn Sie Medien, Fotos oder Backups speichern.
Kann ich mehrere dieser Anwendungen auf demselben Server ausführen?
Ja, das ist üblich. Platzieren Sie jede Anwendung in einem eigenen Container. Veröffentlichen Sie keine Anwendung direkt im Internet. Lassen Sie einen Reverse-Proxy die Namen und Zertifikate verwalten. Die Grenze wird eher durch den Arbeitsspeicher als durch die Anzahl der Anwendungen bestimmt. Addieren Sie daher die realistischen Werte oben und lassen Sie mindestens 25 Prozent Reserve. So löst ein Upgrade oder ein Backup-Lauf keinen Out-of-Memory-Kill aus.
Muss ich Linux kennen, um einen VPS zu verwenden?
Sie benötigen die Grundlagen: eine Verbindung über SSH herstellen, eine Datei bearbeiten und ein Log lesen. Alles Weitere in diesen Anleitungen besteht aus Kopieren, Einfügen und dem Abgleich der Ausgabe mit dem erwarteten Ergebnis aus der Anleitung. Wenn Sie lieber klicken als tippen, verwaltet ein Control Panel die Anwendungen für Sie. Der Vergleich von Cloudron, CasaOS und Coolify zeigt, wie viel Flexibilität Sie bei den einzelnen Optionen aufgeben.
Ist ein VPS günstiger, als für diese Dienste zu bezahlen?
In der Regel ja, sobald Sie mehr als einen Dienst ausführen. Ein einzelner Server mit 4 GB kann gleichzeitig ein Abonnement für Dateisynchronisierung, einen Passwortmanager-Tarif, einen Tarif für Fotospeicher und die Kosten für ein Automatisierungstool ersetzen. Dafür investieren Sie Ihre eigene Zeit: Updates, Zertifikate und Backups liegen nun in Ihrer Verantwortung. Die Einsparung ist daher nur real, wenn Sie diese Aufgaben tatsächlich erledigen.