Self-hosted · your server, your keys

Your trading bot died at 03:00.
BotDoctor already fixed it — and asked you first.

BotDoctor watches every bot and service on your server, restarts what a restart fixes, and when code is broken it diagnoses the crash, writes the smallest safe patch in an isolated copy, runs your tests, gets an independent review, and sends you one Telegram message. You reply yes. It deploys, verifies health, and rolls back on its own if anything regresses.

Get founding access — €49/moHow it works

Built by a trader for traders. Running in production on the founder's own bots. Strategy, orders, sizing, leverage, stops and funds are never changed automatically — enforced in code, not by promise.

What actually happens when a bot breaks

crash detectedrestartstill broken → incidentdiagnose + patch (isolated clone)your tests runindependent reviewrisk check📱 Telegram: reply yesdeploy → verify → auto-rollback

Deterministic first, AI second

Two confirmed failures → restart. Repeated failure → incident. Failure after a deploy → rollback. Only then does a model see anything, and only sanitized logs.

Never touches money logic

For trading bots, any change to strategy, signals, order execution, sizing, leverage, stop-loss/take-profit, risk limits, wallets or live-trading settings is refused outright.

Everything auditable

Hash-chained audit log of every restart, diff, test, review, approval and rollback. Secrets are redacted before anything is stored or sent.

Works with what you run

Docker Compose or systemd. freqtrade, hummingbot, custom ccxt/nautilus bots, n8n, anything with a process and a log.

Continuous improvement

Once a day: recurring errors, missing tests, error handling, observability, dependencies. At most one small change per project, always tested and reviewed, low risk only.

Your keys, your model

Bring an Anthropic key or route through a local gateway. Hard budget caps per repair and per day. Typical repair: well under €1.

What a dead bot costs you

Pricing

first 10 customers

Founding

€49 / server / month, locked for life
  • Everything in Pro
  • Direct line to the founder
  • Your feedback shapes the roadmap
Claim a founding seat — €49/mo

Pro

€99 / server / month · €990 / year
  • Monitoring, restarts, incidents
  • AI diagnosis + patches + tests + review
  • Telegram approvals
  • Continuous improvement, self-update
  • Email support
Start Pro — €99/mo

Done-for-you setup

€499 one-time
  • 30-minute call
  • We install and configure it with you
  • Walk through your first incident
Book setup — €499

Self-hosted. Cancel any time; export everything; no lock-in. Prices exclude VAT.

Install in 10 minutes

curl -fsSL https://botdoctor.example/install.sh | sudo bash
botdoctorctl discover          # finds your containers, units and repos
sudo botdoctor-telegram-setup  # alerts + approvals on your phone

Ubuntu 22.04/24.04. Nothing is repaired or deployed automatically until you switch it on, per service.

Get started

Founding seats are limited to 10. Message the founder on Telegram or email — tell us what you run (freqtrade? hummingbot? custom?) and we'll reply within a day.

We reply within 24 hours. No newsletter, no spam.