Skip to content

Raid Ledger

Drive community engagement, organize events effortlessly, play games together, and automate the busywork — all in one self-hosted dashboard.

Built to Bring Gamers Together

Raid Ledger exists to solve one problem: getting your community to actually show up and play together. Less coordination overhead, more game time.

Effortless Event Scheduling

Create one-time or recurring events with natural language time parsing, a calendar view, and automatic Discord announcements. Scheduling should take seconds, not minutes.

Roster Management

MMO-style role assignments (Tank/Healer/DPS), drag-and-drop slot management, bench tracking, and PUG invite system. Everyone knows their role before game time.

Discord Bot Integration

Full-featured Discord bot with slash commands for event creation, roster viewing, channel bindings, and voice activity monitoring. Your community stays in Discord — Raid Ledger meets them there.

Automated Reminders

Event reminders, no-show detection with automatic DMs, and configurable notifications per user. No more “I forgot” — everyone gets pinged at the right time.

Ad-Hoc Voice Events

Auto-detect games in voice channels via Discord Rich Presence and create spontaneous events. Jump in when friends are already playing — no planning required.

Game Library (IGDB)

Browse and filter from a catalog of 200,000+ games powered by IGDB. Genre filtering, cover art, and game-specific event grouping.

Admin Dashboard

Full control panel for community admins — setup wizard, Discord integration management, user permissions, plugin configuration, and community settings all in one place.

Analytics and Metrics

Track attendance rates, no-show patterns, game popularity, and community engagement over time. See what’s working and what’s not.

See It in Action

Why Raid Ledger?

🏠

Self-Hosted

Your data stays on your hardware. No third-party dependencies, no subscriptions, no data harvesting.

🐳

Single Docker Command

One container bundles PostgreSQL, Redis, the API, and the web app. Up and running in under a minute.

🔓

MIT Licensed

Fully open source. Fork it, modify it, contribute back. No vendor lock-in.

📦

All-in-One Container

PostgreSQL, Redis, NestJS API, and React frontend — everything included. No external services required.

🔄

Automatic Backups

Daily database backups and pre-migration snapshots. Your data is always safe.

🔧

Zero Configuration

Works out of the box with sensible defaults. Optional Discord OAuth and game integrations when you are ready.

Quick Start

Get Raid Ledger running in under a minute.

Terminal window
docker run -d -p 80:80 ghcr.io/sjdodge123/raid-ledger:main

Then open http://localhost and check the container logs for your admin credentials.