| Sommario | Controlli anti-spam per registrazioni, post pubblici, modifiche e modifiche al profilo supportate | |
| Link al repository | GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub | |
| Guida all’installazione | Documentazione per l’installazione di ForumFortress su Discourse |
Nota importante
Il plugin per Discourse è attualmente di qualità alpha.
Sebbene sia stato testato contro Discourse standard su un forum reale, è necessario ulteriore feedback prima che possa essere promosso a qualità beta o stabile.
FunzionalitĂ
Forum Fortress è un servizio anti-spam ospitato progettato per software di forum e community. Questo plugin lo integra con Discourse ed è attualmente in alpha pubblica.
Complementa gli strumenti anti-spam esistenti di Discourse verificando le attività supportate lungo l’intero ciclo di vita di un account, inclusa l’attività che si verifica molto tempo dopo la registrazione.
Il plugin verifica attualmente:
-
nuove registrazioni
-
nuovi argomenti pubblici e risposte
-
modifiche alle risposte e modifiche al corpo/titolo del primo post
-
modifiche al nome utente e al 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 integrata nell’integrazione.
I messaggi privati e i contenuti nelle categorie con accesso limitato non vengono inviati. L’attività di staff, di sistema, di bot e di utenti in fase di staging viene anch’essa ignorata.
Non viene aggiunto alcun CAPTCHA o sfida lato browser. Il plugin è progettato per darti l’opzione di disattivare 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
Quindi ricostruisci:
cd /var/discourse
./launcher rebuild app
Dopodiché:
-
Apri Admin → Plugins → Forum Fortress → Dashboard.
-
Abilita Forum Fortress.
-
Lascia vuoto il campo chiave API per il provisioning automatico di un nuovo sito, oppure inserisci una chiave/token di bootstrap esistente.
-
Scegli il routing Global, UK, EU o US se necessario.
-
Esegui Test connessione.
Istruzioni complete specifiche per Forum Fortress per installazione, aggiornamento e rimozione:
Nota su staging: localhost e indirizzi IP privati/non pubblici potrebbero non avere dati di reputazione reali significativi, quindi lo 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 ripiegare sugli 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 di Forum Fortress. Abilitato per impostazione predefinita. |
Lo stato aggiuntivo del sito/endpoint viene gestito automaticamente dal plugin.
Piani di servizio
Il plugin per Discourse in sé è gratuito e open source.
Forum Fortress ha 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 AI: La conversione dei nostri plugin esistenti basati su PHP in Ruby è stata assistita da strumenti di intelligenza artificiale.
