Create the server
- 1Open Dashboard → Discord Bot Hosting.
- 2Choose Create Server.
- 3Enter a clear server name.
- 4Choose the runtime that matches your bot: Node.js, Python, TypeScript, C# / .NET, Luau, Java, Golang, Rust, and PHP.
- 5Choose an available hosting node.
- 6Create the server, then open its management page and panel link.
Upload the bot
- 1Open the server in Hydrodactyl.
- 2Upload the bot files with the file manager or SFTP.
- 3Confirm the project includes the source, compiled output, and dependency files required by the selected runtime.
- 4Check the Startup area and make sure the configured entry file, JAR, DLL, project file, binary, or script matches your project.
- 5Add required secrets or environment variables using the method your bot project expects.
- 6Start the server and watch the console until the bot logs in successfully.
Keep tokens private
Never post a Discord bot token in a support message, screenshot, public repository, or Help Center search. If a token is exposed, reset it in the Discord Developer Portal immediately.
Standard credit-based server
A standard credit-based bot server starts at 256 MB RAM, 512 MB disk, and 50% CPU, with a base cost of 3 credits per day before resource upgrades. The X Systems dashboard shows the exact cost of each server and charges resource upgrades according to its current configuration.
One free maxed server
Accounts can also have one fully maxed free Discord bot server with 4 GB RAM, 200% CPU, 10 GB disk, and 20 backup slots. That free server does not use the normal daily-credit bill.
Related guides
Bot startup commands and environment values
Understand what starts your bot and how to fix wrong main-file or dependency settings.
Discord bot troubleshooting
A practical checklist for bots that crash, stay offline, or fail after an upload.
Your fully maxed free Discord bot server
How the special free bot server differs from normal credit-based bot servers.
Premium Discord bot hosting
How paid premium bot servers differ from the credit-based hosting system.