Quick start
Three steps, roughly two minutes, no credit card.
- Create an account and add a bot in the panel.
- Deploy the code – Git push or drag & drop.
- Set your environment variables (start with your bot token).
Deploy with Git
Link your repo in the panel, or push straight from your machine:
git remote add prod https://git.renkcord.com/you/bot.git
git push prod main The panel detects the runtime, installs dependencies and starts the entry point. Every new push triggers a rebuild and a restart.
Deploy by drag & drop
Zip the project (or upload the dist/ folder) in the panel. We install dependencies and start the process.
Upload limit is 500 MB per push. Storage per bot goes up to 10 GB on paid plans.
Runtimes
Pre-installed and detected automatically. You ship code, not YAML.
| Runtime | Entry point |
|---|---|
| Node.js 20 | index.js |
| Python 3.12 | main.py |
| Go 1.22 | main.go (build output) |
| Java 21 | app.jar |
| Rust | target/release/ binary |
| C# (.NET 8) | app.dll |
| Docker (custom) | Dockerfile |
Environment variables
Secrets like your bot token live in the Environment tab, encrypted at rest. They never appear in logs or build output.
TOKEN=your-bot-token
OWNER_ID=123456789012345678
LOG_LEVEL=info
Reference values as ${TOKEN} in start commands. Rotate a token without
redeploying.
Database
Each bot gets a persistent SQLite database at /data/db.sqlite. No database server
to operate.
Snapshotted daily with your project. Free-plan storage (500 MB) persists while the bot is active.
Logs
Console output streams live into the panel. No ssh, no
docker attach.
Searchable and filterable like grep. Logs are kept for 7 days.
Restart on crash
Process exits, we restart it after 2 seconds. Up to 5 restarts within 10 minutes – beyond that the bot goes down and you get the last 100 log lines by email.
Auto-suspend
Free-plan bots sleep after 30 minutes of inactivity and wake on the next command. State stays in SQLite, RAM is released.
Webhooks
Deploy finished, crash, daily backup, status change – each event can be pushed to your own endpoint.
curl -X POST https://discord.com/api/webhooks/{id}/{token} \
-H "Content-Type: application/json" \
-d '{"content":"Bot deployed"}' Backups
Project and database are snapshotted every 24 hours and kept for 7 days. Restore one file or the whole bot with a click.
Billing
Monthly plans, no minimum term, cancel anytime. Prices include VAT. Paid plans have a 14-day money-back guarantee.
FAQ
The usual questions are answered in the FAQ section on the homepage. If yours isn't there, open the support chat.