Apache Answer es una plataforma de preguntas y respuestas de código abierto para crear foros comunitarios, centros de ayuda y sitios de gestión del conocimiento.
Erudika/scoold
Plataforma autohospedada de preguntas y respuestas para equipos, inspirada en Stack Overflow y basada en Spring Boot.
Alternativa open source a:Stack Overflow for Teams
- Estrellas
- 920
- Forks
- 228
- Issues abiertos
- 7
- Último commit
- hace 4 días
¿Qué es?
Scoold es una plataforma de preguntas y respuestas para equipos y organizaciones, basada en Stack Overflow. Incluye preguntas y respuestas, votaciones y reputación con insignias, sugerencias de preguntas duplicadas, búsqueda de texto completo y espacios que aíslan grupos de preguntas y usuarios. Se distribuye como un único JAR de Spring Boot y se puede desplegar en Heroku, AWS, Azure o un VPS convencional.
El backend está a cargo de Para, un servicio multiinquilino independiente que almacena datos en varias bases de datos compatibles. Scoold es un cliente de Para, por lo que varias instancias de Scoold pueden compartir un entorno de Para, o bien varios sitios de Scoold pueden ejecutarse en distintas aplicaciones de Para. El frontend usa jQuery y Materialize CSS.
El proyecto ofrece inicio de sesión con redes sociales y LDAP, compatibilidad con mTLS, una API REST descrita con OpenAPI 3.0, webhooks, notificaciones por correo electrónico, Markdown con resaltado de sintaxis e i18n con compatibilidad con idiomas RTL. Scoold Pro, la edición comercial, añade integraciones de chat y funciones de SAML/SCIM.
Funciones clave
- 01Preguntas y respuestas con votaciones, reputación e insignias, además de creación de insignias personalizadas
- 02Búsqueda de texto completo y sugerencias de preguntas similares o duplicadas
- 03Espacios que agrupan preguntas y usuarios en equipos aislados
- 04Backend independiente de la base de datos gracias al servicio Para
- 05Autenticación mediante redes sociales, LDAP y mTLS
- 06API REST documentada con OpenAPI 3.0 y webhooks con cargas útiles firmadas
Casos de uso
- Crear una base de conocimientos interna donde los equipos de ingeniería respondan las preguntas de sus compañeros
- Gestionar un foro de soporte autohospedado para los usuarios de un producto
- Migrar el contenido de Stack Overflow for Teams a una instancia autohospedada
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/erudika/scoold.git && cd scoold - 2
Compila el proyecto con Maven
mvn install - 3
Ejecuta una instancia de desarrollo local (necesita un archivo scoold-application.conf)
mvn -Dconfig.file=./scoold-application.conf spring-boot:run
Antes de usarlo
- Se necesita un servidor backend Para independiente para almacenar los datos.
- Para compilar desde el código fuente se necesitan JDK 8 o posterior y Maven; las imágenes nativas también requieren GraalVM.
- Algunas funciones clave, como SAML, la carga de archivos y las menciones, solo están disponibles en la versión de pago Scoold Pro.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es scoold?
- Plataforma autohospedada de preguntas y respuestas para equipos, inspirada en Stack Overflow y basada en Spring Boot. Scoold es una plataforma de preguntas y respuestas para equipos y organizaciones, basada en Stack Overflow. Incluye preguntas y respuestas, votaciones y reputación con insignias, sugerencias de preguntas duplicadas, búsqueda de texto completo y espacios que aíslan grupos de preguntas y usuarios. Se distribuye como un único JAR de Spring Boot y se puede desplegar en Heroku, AWS, Azure o un VPS convencional.
- ¿scoold es gratuito? ¿Qué licencia tiene?
- scoold es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿scoold sigue mantenido?
- Mantenimiento activo. El último commit de scoold fue el 3 nov 2026.
- ¿Para qué puedo usar scoold?
- Crear una base de conocimientos interna donde los equipos de ingeniería respondan las preguntas de sus compañeros Gestionar un foro de soporte autohospedado para los usuarios de un producto Migrar el contenido de Stack Overflow for Teams a una instancia autohospedada
- ¿Cómo se instala scoold?
- Clona el repositorio: git clone https://github.com/erudika/scoold.git && cd scoold Compila el proyecto con Maven: mvn install Ejecuta una instancia de desarrollo local (necesita un archivo scoold-application.conf): mvn -Dconfig.file=./scoold-application.conf spring-boot:run
- ¿Dónde consigo scoold?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Erudika/scoold
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Base de conocimiento personal y de equipo autohospedada que funciona íntegramente en Cloudflare Workers, D1 y R2, con una API compatible con Memos y endpoints MCP.
Software de comunidades de preguntas y respuestas basado en Rails que impulsa codidact.com y admite varias comunidades, categorías y tipos de publicaciones en una sola instalación.
Integración de Spring Cloud con componentes de Netflix OSS, como el descubrimiento de servicios de Eureka, para aplicaciones Spring Boot.
Implementaciones de interfaces de Spring Cloud que permiten a las aplicaciones de Spring Cloud usar Kubernetes para descubrir servicios y gestionar la configuración.
Plataforma open source para crear aplicaciones con agentes de IA, basada en Java, LangChain4j, Spring Boot y Vue 3, con modelos, agentes, RAG, Skills, MCP y análisis de texto a SQL.