VoidGuard Docs
Dashboard

advanced

Self-hosting

Run VoidGuard on your machine, VPS, or container.

Requirements

Node.js 20+, npm. That's it. Discord.js, Express, Next.js all installed via npm. Optionally Docker if you want containerized.

First run

Unzip the release. Double-click start.cmd on Windows (or run ./start.sh on Linux/macOS). On first run it installs dependencies and walks you through setup. Browser opens to the dashboard automatically.

Database choice

LocalSave (JSON files, zero setup), MySQL, MongoDB, or Supabase. For most servers under 10k members, LocalSave is fine. Switch later by changing DB_PROVIDER in .env.