| Riepilogo | Controlli anti-spam per le registrazioni, i post pubblici, le modifiche e i cambiamenti supportati del profilo | |
| Link al repository | GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub | |
| 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é:
-
Apri Admin → Plugins → Forum Fortress → Dashboard.
-
Abilita Forum Fortress.
-
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.
-
Scegli il routing Global, UK, EU o US, se necessario.
-
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.
