Discord-Verwaltung · Webbackend

FGCRoll

Ich habe mit FGCRoll ein kombiniertes Discord-Verwaltungs- und Webbackend-System für Communities entwickelt.

Auto-ShardingDiscord OAuthMariaDBRollen & Rechte
FGCRoll als perspektivische Produktansicht

Die technische Verwaltungszentrale

Nicht nur ein Rechtebot.

Der Bot organisiert Discord-Serverstrukturen und Rechte: Gilden, Gruppen, Mitglieder, Leitungswechsel, Channelrechte, Rollen, Premium-Funktionen und zeitgesteuerte Nachrichten. Das Webbackend ergänzt ihn um eine sichere Verwaltungsoberfläche mit Discord-OAuth-Login, Serververwaltung, Schedules, Moduleinstellungen, News, Audit-Logs und Owner-Bereichen.

Technisch ist das Produkt auf einen zuverlässigen Mehrserverbetrieb ausgelegt: Discord-Bot mit Auto-Sharding, MariaDB als gemeinsame Datenbasis, ein PHP-Webbackend mit Discord-OAuth, CSRF-Schutz und Rechteprüfung sowie atomische Aufträge und Schedule-Leases gegen Doppelverarbeitung.

Backups, Migrationstracking, systemd-Härtung, Healthchecks und Preflight-Prüfungen sorgen für einen kontrollierbaren Betrieb. Auf der neuen VPS soll das System mit Debian 13, sicherer Serverbasis, Datenübernahme und kontrolliertem DNS-Cutover zukunftssicher weiterlaufen.

Danach liegt der Fokus auf mehr Skalierbarkeit und Komfort: echte Monitoring- und Alarmierung, umfassendere MariaDB-, HTTP- und Mehrworker-Tests, bei weiterem Wachstum eine Job-Queue mit getrennten Workern sowie weitere Ausbauoptionen für Premium, Module, Community-Verwaltung und Automatisierung.

Kurz: Es ist die technische Verwaltungszentrale für eine Discord-Community.