Serveur de jeu · sans KYC
Hébergez Serveur Minecraft sur un VPS offshore
Hébergez un serveur Minecraft rapide et protégé contre les attaques DDoS sur un VPS offshore payé en crypto, sans vérification d'identité et sans tiers pour brider votre monde.
Ce que c'est
Minecraft Server est le backend multijoueur auto-hébergé de Minecraft: Java Edition, qui vous permet de faire tourner un monde persistant auquel des amis ou une communauté se connectent via Internet. Des variantes de serveur comme Paper et Purpur ajoutent la prise en charge des plugins et des gains de performance majeurs par rapport au serveur vanilla, afin que vous gardiez le contrôle des règles, des mods, de la whitelist et des données du monde.
Pourquoi l'héberger en offshore
Les serveurs Minecraft publics sont des cibles DDoS constantes, et héberger le vôtre sur des plateformes commerciales louées implique généralement de fournir une pièce d'identité et un numéro de carte. Sur une instance ChainVPS no-KYC payée en crypto, vous conservez un accès root complet, bénéficiez d'une protection DDoS permanente et d'une bande passante illimitée pour le trafic des joueurs, et ne liez jamais votre communauté de jeu à votre identité réelle.
Le déploiement
Une configuration de référence fonctionnelle
Copiez ceci sur une nouvelle instance ChainVPS. Remplacez les paramètres, puis lancez-la.
services:
mc:
image: itzg/minecraft-server:latest
container_name: minecraft
ports:
- "25565:25565" # Java Edition (TCP) — le seul port dont les joueurs ont besoin
# - "127.0.0.1:25575:25575" # RCON — à garder sur localhost uniquement, jamais public
environment:
EULA: "TRUE" # requis : accepte l'EULA Mojang
TYPE: "PAPER" # serveur haute performance ; utilisez VANILLA/FABRIC/FORGE si besoin
VERSION: "1.21.4" # fixez une version ; "LATEST" fonctionne aussi
MEMORY: "4G" # taille du tas ; laissez de la marge sous la RAM totale du VPS
DIFFICULTY: "normal"
MAX_PLAYERS: "20"
VIEW_DISTANCE: "10"
SIMULATION_DISTANCE: "8"
ONLINE_MODE: "TRUE" # vérifie les comptes auprès de Mojang/Microsoft
ENABLE_WHITELIST: "TRUE"
OVERRIDE_WHITELIST: "TRUE"
ENABLE_RCON: "TRUE"
RCON_PASSWORD: "replace-with-a-long-random-string"
volumes:
- ./data:/data # le monde et les configs sont persistés ici — sauvegardez ce dossier
stdin_open: true
tty: true
restart: unless-stopped
Pare-feu
Ports à ouvrir
| Port | Protocole | Objectif |
|---|---|---|
| 25565 | TCP | Connexions des clients Java Edition — le seul port qui doit être ouvert aux joueurs |
| 25575 | TCP | Console RCON distante — à lier uniquement à 127.0.0.1, ne jamais l'exposer publiquement |
| 19132 | UDP | Crossplay Bedrock optionnel si vous ajoutez le plugin GeyserMC |
Dimensionnement optimal
De quel forfait vous avez besoin
VPS Small (2 vCPU / 4 GB)
Définissez MEMORY sur 2-3G. Minecraft sollicite fortement un seul thread par tick, la fréquence d'horloge compte donc plus que le nombre de cœurs.
VPS Pro (4 vCPU / 8 GB)
MEMORY 4-6G, réduisez la distance de vue/simulation. Paper/Purpur maintient un temps de tick sain à cette échelle.
Dedicated (CPU mono-cœur rapide, 16 GB+)
Les modpacks consomment beaucoup de RAM et sollicitent fortement un cœur. Une machine dédiée avec un CPU à fréquence élevée évite le tick lag causé par les cœurs de VPS partagés.
Meilleurs emplacements : Pour un serveur de jeu, le ping des joueurs compte plus que le niveau de confidentialité, choisissez donc l'emplacement le plus proche de la majorité de vos joueurs. Les nœuds d'Europe centrale de ChainVPS (NL, RO, LU) et le niveau de confidentialité CH offrent une faible latence dans toute l'Europe tout en conservant une facturation no-KYC et une protection DDoS ; optez pour IS ou MD si vous souhaitez la juridiction offshore et que vos joueurs sont répartis dans toute l'UE et tolérants à la latence.
Verrouillez-le
Liste de vérification du durcissement
- N'exposez jamais RCON (25575) sur Internet — liez-le à 127.0.0.1 dans le fichier compose et utilisez un RCON_PASSWORD long et aléatoire ; accédez-y plutôt via SSH ou docker exec.
- Gardez ONLINE_MODE=TRUE et la whitelist activée (ENABLE_WHITELIST/OVERRIDE_WHITELIST) pour que seuls les comptes vérifiés et approuvés puissent rejoindre le serveur ; ajoutez des joueurs avec 'docker exec minecraft rcon-cli whitelist add <name>'.
- Automatisez les sauvegardes du monde : programmez en cron 'docker exec minecraft rcon-cli save-off && save-all', puis archivez (tar) le volume ./data, puis exécutez 'save-on' — stockez des copies en dehors de la machine pour qu'un crash ou une suppression ne vous coûte jamais votre monde.
- Exécutez un pare-feu hôte (ufw) autorisant uniquement les ports 22 et 25565 ; les serveurs Minecraft sont des cibles fréquentes de DDoS et de scans de bots, appuyez-vous donc sur la protection incluse de ChainVPS et ne laissez pas de ports supplémentaires ouverts.
- Plafonnez MEMORY en dessous de la RAM totale du VPS (laissez environ 1-2 GB pour l'OS) afin que la JVM ne déclenche jamais de OOM kill ; l'image itzg applique automatiquement les flags GC Aikar, évitez donc de régler manuellement les flags de heap sauf si vous savez pourquoi.
Questions
Hébergement Serveur Minecraft — FAQ
Est-ce que cela fonctionne pour les joueurs Minecraft: Bedrock (mobile/console) ?
La configuration ci-dessus est pour Java Edition. Pour permettre aux clients Bedrock de rejoindre le même monde, ajoutez les plugins GeyserMC et Floodgate à un serveur Paper et ouvrez le port UDP 19132. Pour un serveur purement Bedrock, utilisez plutôt l'image itzg/minecraft-bedrock-server.
Ai-je besoin de Docker, ou puis-je le faire tourner directement ?
Docker est la voie la plus propre, et c'est ce qu'utilise le fichier compose. Si vous préférez le bare metal, installez un JRE (Java 21 pour la 1.20.5+), téléchargez le jar Paper, acceptez l'EULA dans eula.txt, puis lancez avec 'java -Xmx4G -jar paper.jar nogui' sous une unité systemd ou une session tmux.
De combien de RAM un serveur Minecraft a-t-il réellement besoin ?
Le vanilla avec quelques amis tourne bien avec 2-3 GB. Les plugins et 10 à 20 joueurs demandent 4-6 GB. Les modpacks sont l'exception et peuvent nécessiter 8-12 GB ou plus. Laissez toujours de la marge pour l'OS sous la RAM totale de votre offre.
Un emplacement offshore va-t-il ralentir mes joueurs ?
La latence dépend de la distance, pas de la facturation no-KYC. Choisissez le nœud ChainVPS le plus proche de votre communauté de joueurs ; les nœuds d'Europe centrale desservent la plupart des communautés européennes avec un ping inférieur à 50 ms. Minecraft est relativement tolérant à la latence par rapport aux jeux de tir.
Puis-je payer sans fournir de pièce d'identité ?
Oui. ChainVPS est no-KYC et payable en crypto, vous pouvez donc déployer et faire tourner un serveur Minecraft sans lier de carte bancaire ou d'identité à votre communauté.
Plus à auto-héberger
Autres stacks en un clic
Déployer Serveur Minecraft
dans les 60 prochaines secondes.
Bande passante illimitée · DDoS inclus · 21 cryptomonnaies · sans KYC.