Forum Fortress 🛡️ - un approccio innovativo alla prevenzione dello spam nei forum

:information_source: Riepilogo Controlli anti-spam per le registrazioni, i post pubblici, le modifiche e i cambiamenti supportati del profilo
:hammer_and_wrench: Link al repository GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub
:open_book: Guida all’installazione Documentazione di installazione Discourse per ForumFortress

FunzionalitĂ 

Forum Fortress è un servizio anti-spam ospitato, progettato per software di forum e community. Questo plugin lo integra con Discourse ed è attualmente in fase di alpha pubblica.

Esso integra gli strumenti anti-spam esistenti di Discourse controllando le attività supportate lungo l’intero ciclo di vita di un account, inclusa l’attività che si verifica molto tempo dopo la registrazione.

Attualmente il plugin controlla:

  • nuove registrazioni

  • nuovi argomenti pubblici e risposte

  • modifiche alle risposte e modifiche al corpo o al titolo del primo post

  • cambi di nome utente e di nome

  • modifiche alla biografia e al sito web

Forum Fortress combina segnali relativi all’account, alla rete, al contenuto, ai link, alla reputazione e al comportamento. I controlli vengono effettuati da server a server prima che l’azione supportata venga accettata, con endpoint regionali e gestione di retry/fallback integrati nell’integrazione.

I messaggi privati e i contenuti nelle categorie con accesso limitato non vengono inviati. Anche l’attività di staff, di sistema, di bot e di utenti in fase di staging viene ignorata.

Non vengono aggiunti CAPTCHA o sfide lato browser. Il plugin è progettato per darti l’opzione di disabilitare completamente il CAPTCHA, se lo desideri, migliorando l’accessibilità e riducendo l’attrito per l’utente.

Sito web: https://forumfortress.com/
Demo del portale: Forum Fortress Portal
Privacy: Privacy Policy | Forum Fortress
Licenza: GPL-2.0-or-later

Configurazione

Per un’installazione standard self-hosted con Docker, aggiungi il plugin in /var/discourse/containers/app.yml sotto i clone dei plugin esistenti in hooks.after_code:

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

Poi ricostruisci:

cd /var/discourse
./launcher rebuild app

Dopodiché:

  1. Apri Admin → Plugins → Forum Fortress → Dashboard.

  2. Abilita Forum Fortress.

  3. Lascia vuoto il campo della chiave API per il provisioning automatico di un nuovo sito, oppure inserisci una chiave esistente o un token di bootstrap.

  4. Scegli il routing Global, UK, EU o US, se necessario.

  5. Esegui Test connessione.

Istruzioni complete specifiche per l’installazione, l’aggiornamento e la rimozione di Forum Fortress:

Nota sulla staging: localhost e gli indirizzi IP privati/non pubblici potrebbero non avere dati di reputazione reale significativi, quindi la staging è utile per convalidare l’integrazione, ma potrebbe non produrre decisioni di allow/block rappresentative.

Impostazioni

Nome Descrizione
forum_fortress_enabled Abilita la protezione di Forum Fortress.
forum_fortress_api_key Chiave API di Forum Fortress lato server. Può essere lasciata vuota per il provisioning automatico.
forum_fortress_bootstrap_token Token a breve durata facoltativo per ricollegare un sito esistente.
forum_fortress_api_region Seleziona il routing Global, UK, EU o US.
forum_fortress_allow_global_fallback Consente ai controlli regionali di passare agli endpoint globali.
forum_fortress_timeout Tempo massimo totale di controllo, da 1 a 30 secondi. Predefinito: 5 secondi.
forum_fortress_fail_open Consente all’azione di Discourse di continuare se non è possibile ottenere una decisione da Forum Fortress. Abilitato di default.

Lo stato aggiuntivo del sito/endpoint viene gestito automaticamente dal plugin.

Piani di servizio

Il plugin per Discourse è gratuito e open source.

Forum Fortress offre un piano di servizio Free, progettato deliberatamente per fornire una protezione adeguata per siti piccoli e medi, con piani a pagamento per limiti piĂą elevati e funzionalitĂ  aggiuntive, adatti a siti commerciali o forum piĂą affollati.
Tutti i piani utilizzano lo stesso motore di protezione.

Feedback

Le segnalazioni di bug sono benvenute in questo topic o su GitHub:

Si prega di non includere chiavi API e dati dei membri nelle segnalazioni pubbliche.

Dichiarazione sull’AI: La conversione dei nostri plugin esistenti basati su PHP in Ruby è stata assistita da strumenti di AI.

1 Mi Piace