All ESN Hosting guides
Every ESN Hosting guide in one place: Discord bots, Minecraft, game servers, panel basics, billing, websites and help.
Every ESN Hosting guide on one page, grouped by topic. New to ESN? Start with how to host a Discord bot 24/7 or set up a Minecraft server. Plans start at $0.50/month for bot hosting: see the plans page.
Getting started #
- How to create an ESN Hosting account
- How to get an ESN Hosting account and sign in
- Import from your old host: move your server to ESN for free
- How to secure your account with two-factor authentication
- How to link your Discord account (and get booster perks)
Billing #
- ESN Hosting plans, prices and billing basics
- What's included with every ESN Hosting plan
- Deals, referral codes and the student discount
- Cheap Discord bot hosting: what to check before you pick a plan
Discord bots #
- How to create a Discord bot, get its token and invite it
- Upload and start your Discord bot (Python, Node.js or Java)
- Move your Discord bot to ESN from another host (Replit, Railway, Heroku, VPS)
- How to host a Python Discord bot on ESN Hosting
- How to host a Node.js Discord bot on ESN Hosting
- How to host a Telegram bot on ESN Hosting (Python or Node.js)
- How to keep a Discord bot online 24/7
- How to install packages for your bot (requirements.txt and package.json)
- Bot & App languages: 29 more languages for your bot or app
- How to host a Discord bot 24/7: a complete beginner guide
- How much RAM does a Discord bot need?
- Discord bot hosting vs a VPS vs your own PC: which should you use?
- How to add a bot to your Discord server (invite link, scopes, permissions)
- Discord slash commands not showing up? How to register and sync them
- Discord privileged intents explained: message content, members and presence
- discord.py vs discord.js: which should you use for your bot?
- Free vs paid Discord bot hosting: what is the real difference?
Panel basics #
- How to upload files to your ESN server (file manager and SFTP)
- How to use the console: start, stop, restart and send commands
- How to change startup settings: main file, variables and version
- How backups work and how to keep a copy of your server
- How to transfer a server to another ESN account
- How to schedule automatic restarts, backups and commands
- How to give a friend access to your server (subusers)
Minecraft #
- How to set up a Minecraft server on ESN Hosting
- How to add plugins and mods to your Minecraft server
- How much RAM does a Minecraft server need?
- Fix Minecraft server lag and crashes
- Let Bedrock players join your Java server (Geyser + Floodgate)
- Join the ESN SMP from console (Xbox, PlayStation, Switch)
- ESN SMP vote rewards: what you get for every vote
- ESN SMP: a Java and Bedrock crossplay SMP you can join
- How to make a Minecraft server to play with friends
- Paper vs Purpur vs Fabric vs Forge vs Vanilla: which Minecraft server type?
- Cheap Minecraft server hosting: how to pick the right plan
- How to find and share your Minecraft server IP and port
- Minecraft Bedrock server hosting: how to host for Bedrock players
- Essential plugins for a new Minecraft SMP server
- How to set up ranks and permissions with LuckPerms
- Minecraft server console commands: op, whitelist, ban, gamerule and more
- How to upload a singleplayer world to your Minecraft server
Game servers #
- How to start a Terraria, Factorio, Valheim or Palworld server
- How to set up a Valheim dedicated server (with crossplay)
- How to set up a Palworld dedicated server
- How to set up a Terraria server (TShock)
- How to set up a Factorio dedicated server
Websites and VPS-lite #
- How to host a website, WordPress or web app on ESN Web
- Getting started with VPS-lite: your own Linux container
Help #
- Troubleshooting: bot offline, crashes and common errors
- Common Discord bot errors and how to fix them
- How to contact ESN Hosting support
- ESN Discord commands: Helper and Monitor bots
- Glossary: hosting and panel words explained
- ESN Hosting FAQ: prices, plans, setup, payments and support
- What's new at ESN Hosting
- Why is my Discord bot offline? Causes and fixes
- The ESN Systems Discord: support, updates and the SMP community
- How to set up a Discord server for your community
FAQ #
Where do I start with ESN Hosting? #
For a bot, read how to host a Discord bot 24/7. For Minecraft, read set up a Minecraft server. Both link to every step.
Where can I ask a question that isn't covered? #
In the ESN Systems Discord or the live chat on the panel.
Still stuck? Use the live chat on the panel or ask in the ESN Systems Discord. Last updated October 31, 2026.