Switch to ESN in about 10 minutes
Move your Discord bot or Minecraft server to ESN from Replit, PebbleHost, DatHost or a VPS: a short checklist, the built-in importer, and staff help in a ticket.
Moving a Discord bot or a Minecraft server to ESN usually takes about 10 minutes for a small project. Pick your path below. If you get stuck, staff can help you through it in a ticket.
Want a hand? Open a ticket in the ESN Systems Discord, say where you're moving from (Replit, PebbleHost, DatHost, a VPS…), and staff will help you move it. Open a ticket
The 10-minute checklist #
- Pick a plan with at least the RAM you use today. See plans (bot hosting from $0.50/month).
- Your server is created automatically after checkout. Open it in the panel and stop it.
- Bring your files with the built-in importer (it pulls straight from your old host over SFTP, FTP or a backup link, up to 20 GB), or upload them yourself.
- Match the startup settings: the bot's main file and language version, or the Minecraft jar and version. See Startup settings.
- Move secrets (bot token, API keys) into startup variables.
- Start it, check the console, then shut down the old copy.
Guides by where you’re coming from #
- Replit, Railway, Heroku: Move your Discord bot to ESN · Why bots struggle on Replit
- PebbleHost: Honest comparison and move steps
- Another Minecraft host (DatHost, Aternos exports, Apex…): Importer · Upload a world
- Your own PC: Bots · Minecraft
After you move #
- Minecraft: update your server address wherever you listed it (server lists, Discord, website). Make a status banner for the new address.
- Bots: nothing changes for your users. The bot keeps the same name and servers, because it uses the same token.
- Cancel the old host only after the new one has run fine for a day.
Still stuck? Use the live chat on the panel or ask in the ESN Systems Discord. Last updated November 3, 2026.