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.