Answers to common hosting questions
Learn how free hosting works, how to deploy safely with SFTP and maintenance mode, and how the optional RPS credits system fits in.
Quick facts
- 1GB RAM, 1GB storage, 100% CPU per bot
- No credit card, no trials, no ads
- 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, no trial timers, and no ads. Basic hosting (1GB RAM, 1GB storage, 100% CPU) is 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 the RPS credits game, not cash.
How long can I stay hosted?
Indefinitely, as long as you follow basic fair-use rules. We do not enforce trial expirations or forced downtime.
What are the resource limits per bot?
Each bot gets 1GB RAM, 1GB SSD storage, and 100% CPU with 24/7 uptime targeting. Need more? Earn optional credits for upgrades.
Supported stacks
Which languages are supported?
Node.js (Discord.js, Eris), Nodemon for auto-restart workflows, and Python (Discord.py, Nextcord, Pycord). We expand based on requests.
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.
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. Our Discord community is coming soon.
RPS credits system
Do I need to play RPS to host?
No. Hosting is free whether or not you play. Credits are only for optional perks.
How do I play?
Open the RPS game from the bot list inside your panel and play Rock-Paper-Scissors against the system to earn credits.
What can credits 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 RPS 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: coming soon
- FAQ updates: we add new answers regularly