Apache Answer é uma plataforma de perguntas e respostas de código aberto para criar fóruns comunitários, centrais de ajuda e sites de gestão do conhecimento.
Erudika/scoold
Plataforma de perguntas e respostas e compartilhamento de conhecimento, auto-hospedada para equipes, inspirada no Stack Overflow e desenvolvida com Spring Boot.
Alternativa open source a:Stack Overflow for Teams
- Estrelas
- 920
- Forks
- 228
- Issues abertas
- 7
- Último commit
- há 4 dias
O que é?
O Scoold é uma plataforma de perguntas e respostas para equipes e organizações, baseada no Stack Overflow. Ela inclui perguntas e respostas, votação e reputação com medalhas, sugestões de perguntas duplicadas, busca de texto completo e espaços que isolam grupos de perguntas e usuários. É distribuída como um único JAR do Spring Boot e pode ser implantada no Heroku, AWS, Azure ou em um VPS comum.
O backend é gerenciado pelo Para, um serviço multi-tenant independente que armazena dados em vários bancos de dados compatíveis. O Scoold é um cliente do Para, então várias instâncias do Scoold podem compartilhar um ambiente Para, ou vários sites Scoold podem rodar em diferentes apps Para. O frontend usa jQuery e Materialize CSS.
O projeto oferece login social e LDAP, suporte a mTLS, uma API RESTful descrita com OpenAPI 3.0, webhooks, notificações por e-mail, Markdown com realce de sintaxe e i18n com suporte a idiomas RTL. O Scoold Pro, uma edição comercial, adiciona integrações de chat e recursos de SAML/SCIM.
Recursos principais
- 01Perguntas e respostas com votação, reputação e medalhas, além da criação de medalhas personalizadas
- 02Busca de texto completo e sugestões de perguntas semelhantes ou duplicadas
- 03Espaços que agrupam perguntas e usuários em equipes isoladas
- 04Backend independente de banco de dados por meio do serviço Para
- 05Autenticação social, LDAP e mTLS
- 06API RESTful documentada com OpenAPI 3.0 e webhooks com payloads assinados
Casos de uso
- Criar uma base de conhecimento interna onde equipes de engenharia respondem às perguntas umas das outras
- Manter um fórum de suporte auto-hospedado para os usuários de um produto
- Migrar o conteúdo do Stack Overflow for Teams para uma instância auto-hospedada
Início rápido
- 1
Clone o repositório
git clone https://github.com/erudika/scoold.git && cd scoold - 2
Compile o projeto com Maven
mvn install - 3
Execute uma instância de desenvolvimento local (é necessário um arquivo scoold-application.conf)
mvn -Dconfig.file=./scoold-application.conf spring-boot:run
Antes de usar
- É necessário um servidor backend Para separado para armazenar os dados.
- Para compilar a partir do código-fonte, são necessários JDK 8 ou superior e Maven; imagens nativas também exigem GraalVM.
- Alguns recursos importantes, como SAML, envio de arquivos e menções, estão disponíveis apenas na versão paga Scoold Pro.
Em coleções
Tópicos
Perguntas frequentes
- O que é scoold?
- Plataforma de perguntas e respostas e compartilhamento de conhecimento, auto-hospedada para equipes, inspirada no Stack Overflow e desenvolvida com Spring Boot. O Scoold é uma plataforma de perguntas e respostas para equipes e organizações, baseada no Stack Overflow. Ela inclui perguntas e respostas, votação e reputação com medalhas, sugestões de perguntas duplicadas, busca de texto completo e espaços que isolam grupos de perguntas e usuários. É distribuída como um único JAR do Spring Boot e pode ser implantada no Heroku, AWS, Azure ou em um VPS comum.
- scoold é gratuito? Qual é a licença?
- scoold é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- scoold ainda é mantido?
- Manutenção ativa. O último commit de scoold foi em 3 de nov. de 2026.
- Para que posso usar scoold?
- Criar uma base de conhecimento interna onde equipes de engenharia respondem às perguntas umas das outras Manter um fórum de suporte auto-hospedado para os usuários de um produto Migrar o conteúdo do Stack Overflow for Teams para uma instância auto-hospedada
- Como instalar scoold?
- Clone o repositório: git clone https://github.com/erudika/scoold.git && cd scoold Compile o projeto com Maven: mvn install Execute uma instância de desenvolvimento local (é necessário um arquivo scoold-application.conf): mvn -Dconfig.file=./scoold-application.conf spring-boot:run
- Onde consigo scoold?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Erudika/scoold
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Base de conhecimento pessoal e para equipes, auto-hospedada inteiramente no Cloudflare Workers, D1 e R2, com API compatível com Memos e endpoints MCP.
Software de comunidade de perguntas e respostas baseado em Rails que alimenta o codidact.com e oferece suporte a várias comunidades, categorias e tipos de publicação em uma única instalação.
Integração do Spring Cloud com componentes do Netflix OSS, como a descoberta de serviços do Eureka, para aplicações Spring Boot.
Implementações de interfaces do Spring Cloud para Kubernetes, permitindo que aplicações Spring Cloud usem o Kubernetes para descoberta de serviços e configuração.
Plataforma open source para criar e executar aplicações com agentes de IA, baseada em Java, LangChain4j, Spring Boot e Vue 3, com suporte a modelos, RAG, Skills, MCP e análise text-to-SQL.