AttendiBotAttendiBot

Self-Hosting

Overview of running AttendiBot on your own infrastructure.

Coming soon — Self-hosting AttendiBot is launching soon. The guides below are available as a preview for operators preparing Docker, PostgreSQL, and Discord application setup.

Run AttendiBot on your own infrastructure when you need full control over data residency, networking, and deployment cadence.

What you need

ComponentPurpose
Discord applicationBot token, slash commands, dashboard OAuth — see Discord Setup
Rust backendDiscord bot + HTTP API on port 8080
PostgreSQL 18+Session records, signing keys, configuration
Next.js web appMarketing site, BFF, and admin dashboard
  1. Discord Setup — create the Discord application and environment variables
  2. Deployment — Docker, Dokploy, production env vars, and post-deploy checklist
  3. Troubleshooting — common connectivity and signing issues
Edit on GitHub

On this page