Answers to common hosting questions
Learn how free hosting works, how to deploy safely with SFTP and maintenance mode, and how the optional dashboard games and credits system fits in.
Quick facts
- 2GB RAM, 2GB storage, 300% CPU, 1 database, 1 allocation, and up to 4 servers per account
- No credit card, no trials; optional adverts may appear on some public pages.
- SFTP required for uploads
- Maintenance mode for every deployment
Free hosting basics
Is there a catch to free hosting?
There is no catch. No credit card and no trial timers. Optional adverts may appear on some public pages to support infrastructure. Core hosting (2GB RAM, 2GB storage, 300% CPU) remains free forever.
Do I ever pay real money?
No. MonkeyBytes Hosting (part of Monkey-Network) is a not-for-profit, community-driven project. We do not take payments. Optional perks are earned through dashboard games (Spin Wheel, Tower Stack, Daily Claim), not cash.
How long can I stay hosted?
Your server is free for life — the life of MonkeyBytes Hosting, that is. As long as MonkeyBytes continues to operate and you confirm your server every 14 days using the lifecycle system, your hosting remains completely free. There are no trial expirations, no forced downtime, and no point where we start charging. "Lifetime" means the operational lifetime of MonkeyBytes as a platform, not your own personal lifetime.
What happens if I miss a 14-day confirmation?
If you miss a confirmation, the lifecycle system flags your server as inactive and it can eventually be reclaimed to free resources for active users. Confirming takes one click in the dashboard, and most people do it while checking logs anyway. If your server was reclaimed, you can simply create a new one and re-upload your bot.
What are the resource limits per bot?
Each bot gets 2GB RAM, 2GB SSD storage, 300% CPU, 1 MySQL database, and 1 network allocation, with 24/7 uptime targeting. You can host up to 4 servers per account. Need more? Earn optional credits for upgrades.
Is a database included?
Yes. Every bot slot includes 1 MySQL database at no cost, which covers most bots' needs for storing settings, user data, and economy systems. SQLite also works out of the box since it is just a file in your bot's directory. See the database setup guide for choosing between them and connecting safely.
Supported stacks
Which languages are supported?
Node.js (Discord.js, Eris), any .jar), Go (DiscordGo), and Python (Discord.py, Nextcord, Pycord). We expand based on requests.
How do I deploy a Java (.jar) bot?
Build your bot into a single fat jar with Maven Shade or Gradle shadow, upload it via SFTP or the file manager, choose your Java version (8, 11, 17 or 21) in the panel, and start the server. The Java deployment guide walks through every step including JVM memory flags.
How do I deploy a Go bot?
Two ways: point the panel at your git repository and the container clones and compiles it, or upload a project with go.mod at the root and the Go toolchain builds it server-side. Either way you never cross-compile locally. Full walkthrough in the Go deployment guide.
Can I host a music bot?
Yes, within the free plan's resources. Discord.js with @discordjs/voice, or Python with wavelink or lavalink.py, both work. Audio transcoding is CPU-hungry, so a music bot serving many servers at once may bump against the 300% CPU limit — keep an eye on the panel's resource monitor and read the performance guide if usage climbs.
Can I request another language?
Yes. Email monkeybyteshosting@gmail.com with your language, library, and use case. Java, C#, Go, Rust, Ruby, and TypeScript are already on our radar.
Can I install any npm or pip package?
Yes. Upload package.json or requirements.txt, then run installs in the console during maintenance mode.
Uploading and managing files
How do I upload my bot?
Use SFTP. Copy the host, port (often 2022), username, and password from your panel, connect with an SFTP client, and upload files to /home/container/.
Which SFTP client should I use?
FileZilla (Win/Mac/Linux), WinSCP (Windows), or Cyberduck (Win/Mac) all work well.
What should I avoid uploading?
Do not upload node_modules. Install packages via npm or pip inside the console. Keep folder structure clean and ensure your entry file is present.
How do I keep my bot token safe?
Set it as an environment variable in the panel instead of writing it in your code, and never commit it to a public repository. If a token ever leaks, regenerate it immediately in the Discord Developer Portal. The environment variables guide and security guide cover the details.
Deployment safety
What is maintenance mode?
A safety toggle that pauses your bot so you can upload files and install packages without conflicts or partial deploys.
When should I use maintenance mode?
Always enable it before uploading files, editing code, changing configs, or running npm/pip installs. Disable it only after everything finishes.
What happens if I end maintenance early?
You risk corrupted deployments or crashes. Keep maintenance on until uploads and installs are done and you are ready to start the bot.
Running and support
Can my bot stay online 24/7?
Yes. No sleep timers or forced restarts. Auto-restart on crash is enabled.
How do I start my bot?
Set your start command in the panel (npm start, node index.js, or python main.py). Make sure the entry file matches the command.
How do I get help?
Email monkeybyteshosting@gmail.com. Join our Discord community.
Games & credits system
Do I need to play games to host?
No. Hosting is free whether or not you play. Tokens are only for optional perks.
How do I earn tokens?
Play Spin Wheel, Tower Stack, or claim Daily Rewards inside the dashboard. Spin Wheel gives you a daily free spin with 8 prize tiers (1–50 tokens). Tower Stack is a stacking game with 10 difficulty levels earning 2–100 tokens. Daily Claim gives free tokens just for logging in.
What can tokens unlock?
Extra RAM, additional storage, more bot slots, priority support when available, and community badges. All optional and no real money involved.
Need more info?
Read the full games overview or contact us with questions.
Ask us or start hosting now
If your question is not covered here, reach out. Otherwise, follow the getting started guide and deploy safely.
Contact
- Email: monkeybyteshosting@gmail.com
- Discord community: http://us.monkey-network.xyz:5014
- FAQ updates: we add new answers regularly