Spieleserver · kein KYC
Minecraft Server hosten auf einem Offshore-VPS
Hosten Sie einen schnellen, DDoS-geschützten Minecraft-Server auf einem Offshore-VPS, den Sie mit Kryptowährung bezahlen – ganz ohne Identitätsprüfung und ohne dass Dritte Ihre Welt drosseln.
Was es ist
Minecraft Server ist das selbst gehostete Multiplayer-Backend für Minecraft: Java Edition. Damit betreiben Sie eine dauerhafte Welt, mit der sich Freunde oder eine ganze Community über das Internet verbinden können. Server-Varianten wie Paper und Purpur bringen Plugin-Unterstützung und deutliche Performance-Vorteile gegenüber dem Vanilla-Server, sodass Sie die volle Kontrolle über Regeln, Mods, Whitelist und Weltdaten behalten.
Warum offshore hosten
Öffentliche Minecraft-Server sind ein dauerhaftes Ziel für DDoS-Angriffe, und wer bei kommerziellen Hosting-Plattformen mietet, muss dafür meist Ausweis und Kartennummer hinterlegen. Auf einer no-KYC, per Krypto bezahlten ChainVPS-Instanz behalten Sie vollen Root-Zugriff, erhalten dauerhaften DDoS-Schutz sowie ungedrosselten Traffic für Ihre Spieler und verknüpfen Ihre Gaming-Community nie mit Ihrer echten Identität.
Das Deployment
Ein funktionierendes Referenz-Setup
Kopieren Sie dies auf eine neue ChainVPS-Instanz. Ersetzen Sie die Platzhalter und starten Sie sie anschließend.
services:
mc:
image: itzg/minecraft-server:latest
container_name: minecraft
ports:
- "25565:25565" # Java Edition (TCP) — the only port players need
# - "127.0.0.1:25575:25575" # RCON — keep bound to localhost, never public
environment:
EULA: "TRUE" # required: accepts Mojang EULA
TYPE: "PAPER" # high-performance server; use VANILLA/FABRIC/FORGE as needed
VERSION: "1.21.4" # pin a version; "LATEST" also works
MEMORY: "4G" # heap size; leave headroom below the VPS's total RAM
DIFFICULTY: "normal"
MAX_PLAYERS: "20"
VIEW_DISTANCE: "10"
SIMULATION_DISTANCE: "8"
ONLINE_MODE: "TRUE" # verify accounts with Mojang/Microsoft
ENABLE_WHITELIST: "TRUE"
OVERRIDE_WHITELIST: "TRUE"
ENABLE_RCON: "TRUE"
RCON_PASSWORD: "replace-with-a-long-random-string"
volumes:
- ./data:/data # world + configs persist here — back this up
stdin_open: true
tty: true
restart: unless-stopped
Firewall
Zu öffnende Ports
| Port | Protokoll | Zweck |
|---|---|---|
| 25565 | TCP | Java-Edition-Client-Verbindungen — der einzige Port, der für Spieler geöffnet sein muss |
| 25575 | TCP | RCON-Fernkonsole — nur an 127.0.0.1 binden, niemals öffentlich freigeben |
| 19132 | UDP | Optionales Bedrock-Crossplay, wenn Sie das GeyserMC-Plugin hinzufügen |
Richtige Dimensionierung
Welchen Plan Sie brauchen
VPS Small (2 vCPU / 4 GB)
MEMORY auf 2-3G setzen. Minecraft ist pro Tick stark single-thread-lastig, daher zählt eine hohe Taktrate mehr als die Kernanzahl.
VPS Pro (4 vCPU / 8 GB)
MEMORY 4-6G, Sicht-/Simulationsdistanz reduzieren. Paper/Purpur hält die Tick-Zeit bei dieser Größenordnung stabil.
Dedicated (schnelle Single-Core-CPU, 16 GB+)
Modpacks verschlingen RAM und einen stark ausgelasteten Kern. Ein dedizierter Server mit hochgetakteter CPU vermeidet den Tick-Lag, den geteilte VPS-Kerne verursachen können.
Beste Standorte: Bei einem Game-Server zählt die Ping-Zeit der Spieler mehr als die Privacy-Stufe. Wählen Sie daher den Standort, der den meisten Ihrer Spieler am nächsten liegt. Die zentraleuropäischen Nodes von ChainVPS (NL, RO, LU) sowie die Privacy-Stufe CH bieten niedrige Latenz in ganz Europa und zugleich no-KYC-Abrechnung sowie DDoS-Schutz; wählen Sie IS oder MD, wenn Ihnen die Offshore-Jurisdiktion wichtig ist und Ihre Spieler EU-weit verteilt sowie latenztolerant sind.
Sichern Sie es ab
Hardening-Checkliste
- RCON (25575) niemals dem Internet aussetzen — in der Compose-Datei an 127.0.0.1 binden und ein langes, zufälliges RCON_PASSWORD verwenden; stattdessen per SSH oder docker exec darauf zugreifen.
- ONLINE_MODE=TRUE beibehalten und die Whitelist aktiviert lassen (ENABLE_WHITELIST/OVERRIDE_WHITELIST), sodass nur verifizierte, freigegebene Accounts beitreten können; Spieler mit 'docker exec minecraft rcon-cli whitelist add <name>' hinzufügen.
- Welt-Backups automatisieren: per Cron 'docker exec minecraft rcon-cli save-off && save-all' ausführen, dann das Volume ./data per tar sichern und anschließend 'save-on' aufrufen — Kopien außerhalb des Servers aufbewahren, damit ein Absturz oder Datenverlust nie Ihre Welt kostet.
- Eine Host-Firewall (ufw) betreiben, die nur 22 und 25565 zulässt; Minecraft-Server sind häufige Ziele für DDoS-Angriffe und Bot-Scans, daher auf den in ChainVPS enthaltenen Schutz setzen und keine zusätzlichen Ports offen lassen.
- MEMORY unterhalb des gesamten RAM des VPS begrenzen (ca. 1-2 GB für das Betriebssystem freilassen), damit die JVM nie einen OOM-Kill auslöst; das itzg-Image wendet die Aikar-GC-Flags automatisch an, daher Heap-Flags nur manuell anpassen, wenn Sie genau wissen, warum.
Bereitstellen auf
Das richtige ChainVPS-Produkt
Fragen
Hosting Minecraft Server — FAQ
Funktioniert das auch für Minecraft: Bedrock-Spieler (Mobile/Konsole)?
Die obige Konfiguration ist für Java Edition. Damit Bedrock-Clients derselben Welt beitreten können, fügen Sie einem Paper-Server die Plugins GeyserMC und Floodgate hinzu und öffnen UDP 19132. Für einen reinen Bedrock-Server verwenden Sie stattdessen das Image itzg/minecraft-bedrock-server.
Brauche ich Docker, oder kann ich den Server auch direkt betreiben?
Docker ist der sauberste Weg und wird auch in der Compose-Datei verwendet. Wenn Sie Bare Metal bevorzugen, installieren Sie eine JRE (Java 21 für 1.20.5+), laden die Paper-JAR-Datei herunter, akzeptieren die EULA in eula.txt und starten den Server mit 'java -Xmx4G -jar paper.jar nogui' unter einer systemd-Unit oder tmux-Sitzung.
Wie viel RAM benötigt ein Minecraft-Server tatsächlich?
Vanilla mit ein paar Freunden läuft problemlos mit 2-3 GB. Plugins und 10-20 Spieler benötigen 4-6 GB. Modpacks sind der Sonderfall und können 8-12 GB oder mehr benötigen. Lassen Sie unterhalb des gesamten RAM Ihres Plans immer Spielraum für das Betriebssystem.
Führt ein Offshore-Standort zu Lags bei meinen Spielern?
Die Latenz hängt von der Entfernung ab, nicht von der no-KYC-Abrechnung. Wählen Sie den ChainVPS-Node, der Ihrer Spielerbasis am nächsten liegt; die zentraleuropäischen Nodes bedienen die meisten EU-Communities mit einem Ping unter 50 ms. Minecraft ist im Vergleich zu Shootern recht latenztolerant.
Kann ich bezahlen, ohne einen Ausweis anzugeben?
Ja. ChainVPS ist no-KYC und wird per Krypto bezahlt, sodass Sie einen Minecraft-Server aufsetzen und betreiben können, ohne Karte oder Identität mit Ihrer Community zu verknüpfen.
Mehr zum Selbst-Hosten
Weitere One-Click-Stacks
Bereitstellen Minecraft Server
in den nächsten 60 Sekunden.
Unlimitierte Bandbreite · DDoS inklusive · 21 Kryptowährungen · Kein KYC.