Want to play with friends on your own server? VPS is the perfect solution — full control, low latency for players in Bulgaria and an affordable price. In this article we look at how to set up a game server on VPS.
Why VPS for a Game Server?
- Low latency — servers are in Bulgaria, ping under 10ms for local players
- Full control — install mods, plugins and configure to your liking
- Runs 24/7 — server is online even when you're not playing
- Share with friends — give access to whoever you want
- Affordable price — from €4/month
Requirements by Game
⛏️ Minecraft
RAM: 2-4 GB | CPU: 2 vCPU
Recommended: VPS Plus
Recommended: VPS Plus
🔫 CS2 / CSGO
RAM: 2 GB | CPU: 2 vCPU
Recommended: VPS Plus
Recommended: VPS Plus
🌲 Valheim
RAM: 4 GB | CPU: 2 vCPU
Recommended: VPS Plus
Recommended: VPS Plus
🏝️ Terraria
RAM: 1 GB | CPU: 1 vCPU
Recommended: VPS Start
Recommended: VPS Start
🦕 ARK Survival
RAM: 6-8 GB | CPU: 4 vCPU
Recommended: VPS Power
Recommended: VPS Power
🧟 7 Days to Die
RAM: 4-6 GB | CPU: 4 vCPU
Recommended: VPS Power
Recommended: VPS Power
Setting Up a Minecraft Server
1. Install Java
sudo apt update
sudo apt install openjdk-21-jre-headless -y
java -version
2. Create Directory and Download Server
mkdir -p /opt/minecraft
cd /opt/minecraft
wget https://piston-data.mojang.com/v1/objects/latest/server.jar -O server.jar
3. First Run and Accept EULA
java -Xmx2G -Xms1G -jar server.jar nogui
echo "eula=true" > eula.txt
4. Systemd Service for Auto-start
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=root
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xmx2G -Xms1G -jar server.jar nogui
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
Opening Ports for Players
NAT VPS and Ports
With NAT VPS from VPSStorages, game ports are managed through NAT rules. Contact our team to open the required port (Minecraft uses port 25565 by default).
Recommended VPS Plans for Gaming
- VPS Start — 1 vCPU, 2 GB RAM — for small servers up to 5 players
- VPS Plus — 2 vCPU, 4 GB RAM — for Minecraft, CS2, Valheim up to 20 players
- VPS Power — 4 vCPU, 8 GB RAM — for ARK, 7 Days to Die and modpacks
Conclusion
VPS in Bulgaria is an excellent choice for a game server — low latency, full control and affordable price. With NVMe disks worlds load quickly and ZFS storage ensures reliable data storage. Start your server today!