discord.py hosting,
without managing a Python server.

Package a Python Discord bot with requirements.txt, a direct startup command and secrets supplied through the runtime environment.

01 · RuntimePythondiscord.py projects
02 · Startmain.pysingle entry point
03 · Sources2GitHub or ZIP
04 · Free slots1per account

Hosting features

01

Declare requirements explicitly

List discord.py and production dependencies in requirements.txt. Use compatible version ranges or pinned versions instead of relying on an undeclared local environment.

02

Use one direct process

A command such as python main.py gives the runtime a clear lifecycle and makes crash output easier to understand.

03

Read secrets from os.environ

Keep the Discord token out of main.py, .env files and uploaded archives. Fail clearly when a required environment value is missing.

04

Keep state deliberately

Use the persistent storage allocation only for data that must survive a restart, and maintain an independent copy of anything important.

The discord.py deployment contract

01

requirements.txt

The dependency list travels with the project.

02

main.py

One explicit entry point starts the bot process.

03

DISCORD_TOKEN

os.environ supplies the secret outside source code.

04

Process output

Tracebacks and diagnostic logs remain available for debugging.

Frequently asked questions

Open the full FAQ
What happens if my workload crashes?

The panel shows the observed process state and Console output. Check the startup command, environment and dependencies before starting again. Files and resource allocations remain reserved; an API acknowledgement alone does not mean your application is ready.

How do backups work?

Create, download and restore backups from the panel, within your assigned plan limits. Stop databases before backing them up and stop any server before restoring. Only completed, successful backups are recovery points. Automatic deletion by age is not currently enabled. Keep an independent copy of important data.

Read the backup terms
Are CPU, RAM and the physical servers shared?

The underlying nodes are multi-tenant. Standard Free includes one server, 512 MB RAM, 50% CPU (0.5 vCore) and 1 GB storage. CPU is shared, not a dedicated core or a guarantee of constant peak performance. This offer is for new signups; existing accounts keep their assigned conditions.

Can I deploy a real application from the panel?

Yes, the authenticated panel deploys enabled application, database and service profiles. Configure secrets in Environment and connect private repositories through the GitHub App. Domains supports aliases and DNS-verified custom domains with HTTPS. Paid plans are purchased through Stripe with single payments and manual renewal, not automatic subscriptions.

One free server. A clear starting point.

Choose Node.js or Python, bring a GitHub repository or ZIP, and review the available versions and resource limits before deploying.