Host a Minecraft server on a no-KYC VPS
Run a Vanilla, Paper, Fabric, or Forge server on a real VPS instead of fragile shared Minecraft hosts. Anonymous signup, no email required, no KYC. Pay with crypto or card, full root, no logs.
Quick start: PaperMC server
Tested on Ubuntu 24. Pick a 4 GB+ plan, deploy, SSH in.# 1. Install Java 21 (current Minecraft requires Java 21+)
apt update && apt install -y openjdk-21-jre-headless screen
# 2. Drop Paper in /opt/mc
useradd -m -d /opt/mc -s /bin/bash mc
cd /opt/mc
# Grab the latest Paper jar (replace with current version):
sudo -u mc curl -o paper.jar -L \
https://api.papermc.io/v2/projects/paper/versions/1.21/builds/latest/downloads/paper-latest.jar
# 3. Accept EULA
sudo -u mc bash -c 'echo "eula=true" > eula.txt'
# 4. systemd service with sensible JVM flags (Aikar-style)
cat > /etc/systemd/system/minecraft.service <<'EOF'
[Unit]
Description=Minecraft Paper server
After=network.target
[Service]
User=mc
WorkingDirectory=/opt/mc
ExecStart=/usr/bin/java -Xms3G -Xmx3G -XX:+UseG1GC -jar paper.jar nogui
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
systemctl enable --now minecraft
journalctl -fu minecraft # tail logs
# 5. Open port 25565 in your firewall and connect with your VPS IP
Why a VPS beats shared Minecraft hosting
Fair questions
How much RAM do I need?
Vanilla up to 5 friends: 4 GB. Paper/Spigot with 10-20 players: 8 GB. Modded (Forge/Fabric, AT9, Create-heavy packs): 12-16 GB. Modpacks scale with mod count, not just player count. Always allocate ~75% of VPS RAM to the JVM, leave the rest for the OS.
Vanilla, Paper, Fabric, or Forge?
Vanilla: simplest, slow as Minecraft itself. Paper: optimized vanilla with Bukkit plugin support, the standard for SMP servers. Fabric/Forge: required for client-side mods. Velocity for proxying multiple servers behind one IP.
How do I get a custom domain?
Point an A record at your VPS IP (e.g. mc.yourdomain.com). Players connect with the domain. For port-not-25565 setups, add an SRV record pointing to the right port.
How do I back up the world?
rsync the worlds dir on a schedule (every hour for active servers). Or use a plugin like CoreProtect for in-game rollback. Always have backups before installing big mods.
Will I get DDoS'd?
Public Minecraft servers are common DDoS targets, especially during disputes. Servury includes basic DDoS protection. For larger servers, put a TCPShield-style proxy in front.
Can I sell ranks / accept donations?
Yes, that is your decision. Mojang's EULA limits what you can sell on a Minecraft server, read it before configuring shop plugins.
What about Bedrock / Geyser?
Geyser-Spigot lets Bedrock clients (mobile/console) connect to a Java edition Paper server. Runs as a Paper plugin, no extra VPS needed.
Does Servury log my server traffic?
No. No application-level logging on customer servers. Anonymous signup, crypto/card payment, no logs.







