Deploy Minecraft Server (support for Serverless)
Minecraft server with support for serverless
proxy
Just deployed
minecraft-server
Just deployed
/data
Deploy and Host Serverless Minecraft Server on Railway
You must enable serverless yourself. Click the minecraft-server service, go to settings and go down to serverless, enable it and deploy
Minecraft Server using itzg/minecraft-server and a custom made proxy (in Rust)
See https://docker-minecraft-server.readthedocs.io/en/latest/variables/ for configuration
Upload your existing world, mods and more
Railway has a new feature called "Console" which allows you to run commands and upload files to a service
You can find it by
- Go to your service
- In the side panel, click on the tab named "Console"
- Press Upload or interact with files by right clicking on them
Supports Forge, Fabric, Vanilla, Paper, Bukkit, Spigot, Quilt and more!
By hosting a Minecraft server on Railway and enabling the Serverless option, your service costs nothing while idle by sleeping.
About
Maintaining a Minecraft has never been easier. The proxy holds TCP request when your server is waking up from sleep and connects players to the server once ready.
Common Use Cases
- You don't play 24/7. The point of enabling serverless is the server only starts when you try to join and stops after 10 minutes of no activity
- Minimal budget. Hosting a smallish vanilla server that you play a couple of times a week could very easily cost under $2, maybe even $1
- Minimal maintenance needed. When you change the environment variable for example the VERSION and just redeploy, the new version is automatically downloaded and you don't have to do anything
Dependencies for Serverless Minecraft Server Hosting
Docker image itzg/minecraft-server
Deployment Dependencies
Template Content
proxy
aapelix/proxyminecraft-server
itzg/minecraft-server:latestEULA
Set as true
