Forum Fortress 🛡️ – ein neuer Ansatz zur Spam-Prävention

:information_source: Zusammenfassung Anti-Spam-Prüfungen für Registrierungen, öffentliche Beiträge, Bearbeitungen und unterstützte Profiländerungen
:hammer_and_wrench: Repository-Link GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub
:open_book: Installationsanleitung ForumFortress Discourse Installationsdokumentation

Bitte beachten

Das Plugin für Discourse hat derzeit Alpha-Qualität.
Obwohl es auf einem echten Forum gegen das Standard-Discourse getestet wurde, ist weiteres Feedback erforderlich, bevor es auf Beta- oder Stable-Qualität hochgestuft werden kann.

Funktionen

Forum Fortress ist ein gehosteter Anti-Spam-Dienst, der für Forum- und Community-Software entwickelt wurde. Dieses Plugin integriert ihn mit Discourse und befindet sich derzeit in der öffentlichen Alpha.

Es ergänzt die vorhandenen Anti-Spam-Tools von Discourse, indem es unterstützte Aktivitäten über den gesamten Lebenszyklus eines Kontos hinweg prüft, einschließlich von Aktivitäten, die lange nach der Registrierung auftreten.

Das Plugin prĂĽft derzeit:

  • neue Registrierungen

  • neue öffentliche Themen und Antworten

  • Bearbeitung von Antworten sowie von Titel und Inhalt des Eröffnungsbeitrags

  • Ă„nderungen von Benutzername und Anzeigename

  • Ă„nderungen von Bio und Website

Forum Fortress kombiniert Signale aus Konto, Netzwerk, Inhalt, Links, Reputation und Verhalten. Die PrĂĽfungen werden serverseitig durchgefĂĽhrt, bevor die unterstĂĽtzte Aktion akzeptiert wird, mit regionalen Endpunkten und in die Integration eingebautem Retry-/Fallback-Verhalten.

Private Nachrichten und Inhalte in zugangsbeschränkten Kategorien werden nicht übermittelt. Aktivitäten von Personal, System, Bots und gestuften Benutzern werden ebenfalls übersprungen.

Es wird kein CAPTCHA oder browserseitiges Challenge hinzugefügt. Das Plugin ist so konzipiert, dass Sie die Option haben, CAPTCHA vollständig zu deaktivieren, wenn Sie dies wünschen, was die Barrierefreiheit verbessert und die Reibungsverluste für Benutzer reduziert.

Website: https://forumfortress.com/
Portal-Demo: Forum Fortress Portal
Datenschutz: Privacy Policy | Forum Fortress
Lizenz: GPL-2.0-or-later

Konfiguration

Fügen Sie bei einer standardmäßigen selbst gehosteten Docker-Installation das Plugin in /var/discourse/containers/app.yml unter den vorhandenen Plugin-Klonen in hooks.after_code hinzu:

- git clone https://github.com/Forum-Fortress/discourse-forum-fortress.git

Bauen Sie anschlieĂźend neu:

cd /var/discourse
./launcher rebuild app

Danach:

  1. Öffnen Sie Admin → Plugins → Forum Fortress → Dashboard.

  2. Aktivieren Sie Forum Fortress.

  3. Lassen Sie den API-SchlĂĽssel leer fĂĽr die automatische Bereitstellung eines neuen Sites, oder geben Sie einen vorhandenen SchlĂĽssel/Bootstrap-Token ein.

  4. Wählen Sie bei Bedarf die Routing-Option Global, UK, EU oder US.

  5. FĂĽhren Sie Verbindungstest aus.

Vollständige, Forum-Fortress-spezifische Anweisungen für Installation, Aktualisierung und Entfernung:

Hinweis zu Staging: localhost und private/nicht-öffentliche IP-Adressen verfügen möglicherweise nicht über aussagekräftige Reputationsdaten aus der realen Welt. Staging ist daher nützlich, um die Integration zu validieren, liefert jedoch möglicherweise keine repräsentativen Zulassungs-/Sperrentscheidungen.

Einstellungen

Name Beschreibung
forum_fortress_enabled Aktiviert den Forum-Fortress-Schutz.
forum_fortress_api_key Serverseitiger Forum-Fortress-API-SchlĂĽssel. Kann fĂĽr die automatische Bereitstellung leer gelassen werden.
forum_fortress_bootstrap_token Optionales, kurzlebiger Token zum erneuten Verbinden eines vorhandenen Sites.
forum_fortress_api_region Wählt das Routing Global, UK, EU oder US.
forum_fortress_allow_global_fallback Erlaubt regionalen PrĂĽfungen, auf globale Endpunkte zurĂĽckzugreifen.
forum_fortress_timeout Maximale Gesamtprüfzeit, von 1–30 Sekunden. Standard: 5 Sekunden.
forum_fortress_fail_open Erlaubt, dass die Discourse-Aktion fortgesetzt wird, wenn keine Forum-Fortress-Entscheidung erhalten werden kann. Standardmäßig aktiviert.

Zusätzlicher Site-/Endpunktstatus wird automatisch vom Plugin verwaltet.

Servicepläne

Das Discourse-Plugin selbst ist kostenlos und Open Source.

Forum Fortress bietet einen kostenlosen Serviceplan, der bewusst so konzipiert ist, dass er kleinen und mittleren Sites einen ausreichenden Schutz bietet, mit kostenpflichtigen Plänen für höhere Kontingente und zusätzliche Funktionen, die für kommerzielle Sites oder geschäftigere Foren geeignet sind.
Alle Pläne verwenden dieselbe Schutzengine.

Feedback

Bug-Reports sind in diesem Thema oder auf GitHub willkommen:

Bitte halten Sie API-Schlüssel und Mitgliederdaten aus öffentlichen Berichten heraus.

KI-Disklosure: Die Umstellung unserer bestehenden, auf PHP basierenden Plugins auf Ruby wurde mit KI-Tools unterstĂĽtzt.

2 „Gefällt mir“