| Resumo | Verificações anti-spam para registros, posts públicos, edições e alterações de perfil suportadas | |
| Link do Repositório | GitHub - Forum-Fortress/discourse-forum-fortress: Forum Fortress anti-spam protection for Discourse · GitHub | |
| Guia de Instalação | Documentação de Instalação do ForumFortress no Discourse |
Por favor, observe
O plugin para Discourse está atualmente com qualidade alpha.
Embora tenha sido testado contra o Discourse padrão em um fórum real, mais feedback é necessário antes que ele possa ser movido para qualidade beta ou estável.
Funcionalidades
Forum Fortress é um serviço hospedado de anti-spam projetado para software de fóruns e comunidades. Este plugin o integra ao Discourse e atualmente é um alpha público.
Ele complementa as ferramentas de anti-spam existentes do Discourse verificando atividades suportadas ao longo do ciclo de vida de uma conta, incluindo atividades que aparecem muito tempo após o registro.
O plugin atualmente verifica:
-
novos registros
-
novos tópicos públicos e respostas
-
edições de respostas e edições de corpo/título do primeiro post
-
alterações de nome de usuário e nome
-
alterações de bio e site
O Forum Fortress combina sinais de conta, rede, conteúdo, link, reputação e comportamento. As verificações são feitas de servidor para servidor antes que a ação suportada seja aceita, com endpoints regionais e tratamento de repetição/alternativa incorporados à integração.
Mensagens privadas e conteúdo em categorias com acesso restrito não são submetidos. A atividade de staff, sistema, bot e usuários em estágio também é ignorada.
Nenhum CAPTCHA ou desafio no lado do navegador é adicionado. O plugin é projetado para dar a você a opção de desativar o CAPTCHA completamente, se desejar, melhorando a acessibilidade e reduzindo a fricção para o usuário.
Site: https://forumfortress.com/
Demo do Portal: Forum Fortress Portal
Privacidade: Privacy Policy | Forum Fortress
Licença: GPL-2.0-or-later
Configuração
Para uma instalação padrão self-hosted com Docker, adicione o plugin em /var/discourse/containers/app.yml abaixo dos clones de plugin existentes em hooks.after_code:
- git clone https://github.com/Forum-Fortress/discourse-forum-fortress.git
Em seguida, reconstrua:
cd /var/discourse
./launcher rebuild app
Depois:
-
Abra Admin → Plugins → Forum Fortress → Dashboard.
-
Ative o Forum Fortress.
-
Deixe a chave de API em branco para provisionamento automático de um novo site, ou insira uma chave existente/token de bootstrap.
-
Escolha roteamento Global, UK, UE ou EUA, se necessário.
-
Execute Testar conexão.
Instruções completas de instalação, atualização e remoção específicas do Forum Fortress:
Nota de staging: localhost e endereços IP privados/não públicos podem não ter dados de reputação do mundo real significativos, portanto, o staging é útil para validar a integração, mas pode não produzir decisões de permitir/bloquear representativas.
Configurações
| Nome | Descrição |
|---|---|
forum_fortress_enabled |
Ativa a proteção do Forum Fortress. |
forum_fortress_api_key |
Chave de API do Forum Fortress no lado do servidor. Pode ser deixada em branco para provisionamento automático. |
forum_fortress_bootstrap_token |
Token opcional de vida curta para reconectar um site existente. |
forum_fortress_api_region |
Seleciona roteamento Global, UK, UE ou EUA. |
forum_fortress_allow_global_fallback |
Permite que verificações regionais usem endpoints globais como alternativa. |
forum_fortress_timeout |
Tempo máximo total de verificação, de 1 a 30 segundos. Padrão: 5 segundos. |
forum_fortress_fail_open |
Permite que a ação do Discourse continue se nenhuma decisão do Forum Fortress puder ser obtida. Ativado por padrão. |
O estado adicional do site/endpoint é gerenciado automaticamente pelo plugin.
Planos de serviço
O próprio plugin do Discourse é gratuito e de código aberto.
O Forum Fortress tem um plano de serviço Gratuito, projetado deliberadamente para fornecer proteção suficiente para sites pequenos e médios, com planos pagos para limites mais altos e recursos adicionais, adequados para sites comerciais ou fóruns mais movimentados.
Todos os planos usam o mesmo mecanismo de proteção.
Feedback
Relatórios de bugs são bem-vindos neste tópico ou no GitHub:
Por favor, mantenha chaves de API e dados de membros fora de relatórios públicos.
Divulgação de IA: A conversão dos nossos plugins existentes baseados em PHP para Ruby foi assistida por ferramentas de IA.
