| Zusammenfassung | Anti-Spam-Prüfungen für Registrierungen, öffentliche Beiträge, Bearbeitungen und unterstützte Profiländerungen | |
| Repository-Link | GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub | |
| 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:
-
Öffnen Sie Admin → Plugins → Forum Fortress → Dashboard.
-
Aktivieren Sie Forum Fortress.
-
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.
-
Wählen Sie bei Bedarf die Routing-Option Global, UK, EU oder US.
-
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.
