Discord bot hosting without the invoice.
Deploy Node.js and Python bots on stable community infrastructure. No credit card and no hidden fees. Renew once a week so inactive servers don’t take up space.
- No card required
- Node.js and Python
- Renew every 7 days
- First server
- €0
- Every server
- 256 MB0.5 vCPU, 512 MB disk
- Free renewal
- 7 daysone click
- Extra server
- €1per month, no renewal
Every free server gets the same baseline.
A practical starting point for small and medium Discord bots.
Node.js
Supported LTS versions 18 and 20. Dependencies install automatically from package.json.
Python
Python 3.10 and newer. Dependencies come from requirements.txt, a good fit for discord.py.
Resources
256 MB RAM, 0.5 vCPU and 512 MB of disk per container, on free and paid servers.
A week at a time.
The rule is simple and predictable. The moon above is your server: full right after a renewal, dark when the week runs out.
Server starts
Alert arrives
Server expires
- Your server stays active for 7 days.
- You get an alert before it expires.
- One click in the dashboard adds another 7 days.
Built for real bot projects.
A fit for moderation, utility, music and automation bots, before you reach for a paid VPS.
Moderation and utility bots
Run the bots that need to be there when someone joins or posts. Environment variables and dependency installs work like they do locally.
discord.js and discord.py workflows
Keep the package.json or requirements.txt you already use. Push your code, start the server, read the console.
Early-stage bot ideas
Start free while you find out if people want the bot. Move to a paid server when your community grows.
€0 for your first server
Renew every 7 days with one click. 256 MB RAM and 0.5 vCPU.
Create a free serverIs Lunafy really free for Discord bot hosting?
Yes. Your first Discord bot server is free for as long as you keep your account active and follow the terms of service. It needs no credit card and no identity verification.
Can I host a discord.js or discord.py bot?
Yes. Lunafy runs Node.js and Python bots, and installs dependencies from package.json or requirements.txt.
Why does the free server need a 7-day renewal?
Renewals keep free capacity for bots that are in use instead of abandoned servers. You get an alert before expiry and one click adds another 7 days.
What resources does a server include?
256 MB of RAM, 0.5 vCPU and 512 MB of disk per server. Free and paid servers run on the same hardware.
What does an additional server cost?
€1 per server per month. Additional servers never need renewing and have the same specs as the free server.