Repolode
Erudika

Erudika/scoold

面向团队的自托管问答与知识分享平台,灵感来自 Stack Overflow,基于 Spring Boot 构建。

可替代:Stack Overflow for Teams

Star
920
Fork
228
未关闭 Issue
7
最近提交
4天前

这是什么?

Scoold 是一个面向团队和组织的问答平台,仿照 Stack Overflow 设计,支持提问与回答、投票与声望徽章、相似问题推荐以及全文搜索。通过 Space 功能,可以将问题和用户按团队隔离。项目打包为单个 Spring Boot JAR,可部署在 Heroku、AWS、Azure 或普通 VPS 上。

后端数据由独立的 Para 服务负责,Para 支持多种数据库,并可按应用隔离数据。多个 Scoold 实例可以共享同一个 Para 环境,也可以让不同网站使用不同的 Para 应用。前端基于 jQuery 与 Materialize CSS。

项目支持社交账号和 LDAP 登录、mTLS 双向认证、基于 OpenAPI 3.0 的 RESTful API、Webhook、邮件通知,以及带语法高亮的 Markdown 和支持 RTL 的多语言界面。商业版 Scoold Pro 另外提供 Slack、Mattermost、Teams 集成及 SAML、SCIM 等功能。

核心功能

  • 01问答功能,支持投票、声望与徽章,并可自定义徽章
  • 02全文搜索,并提示相似或重复的问题
  • 03Space 功能可将问题和用户划分为相互隔离的团队
  • 04通过 Para 服务实现与数据库无关的后端
  • 05支持社交账号、LDAP 和 mTLS 登录认证
  • 06提供基于 OpenAPI 3.0 的 RESTful API 与带签名的 Webhook

适用场景

  • 搭建内部知识库,让研发团队互相解答问题
  • 为产品用户运行自托管的支持论坛
  • 将 Stack Overflow for Teams 的内容迁移到自托管实例

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/erudika/scoold.git && cd scoold
  2. 2

    使用 Maven 构建项目

    mvn install
  3. 3

    运行本地开发实例(需要 scoold-application.conf 文件)

    mvn -Dconfig.file=./scoold-application.conf spring-boot:run

使用前须知

  • 需要单独部署 Para 后端服务器来存储数据。
  • 从源码构建需要 JDK 8+ 和 Maven;构建原生镜像还需要 GraalVM。
  • SAML、文件上传和提及通知等多项关键功能仅在付费版 Scoold Pro 中提供。

收录于专题

标签

常见问题

scoold 是什么?
面向团队的自托管问答与知识分享平台,灵感来自 Stack Overflow,基于 Spring Boot 构建。 Scoold 是一个面向团队和组织的问答平台,仿照 Stack Overflow 设计,支持提问与回答、投票与声望徽章、相似问题推荐以及全文搜索。通过 Space 功能,可以将问题和用户按团队隔离。项目打包为单个 Spring Boot JAR,可部署在 Heroku、AWS、Azure 或普通 VPS 上。
scoold 可以免费使用吗?用的什么许可证?
scoold 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
scoold 还在维护吗?
活跃维护中。scoold 最近一次提交是在 2026年11月3日。
scoold 适合用来做什么?
搭建内部知识库,让研发团队互相解答问题 为产品用户运行自托管的支持论坛 将 Stack Overflow for Teams 的内容迁移到自托管实例
scoold 怎么安装和运行?
克隆代码仓库: git clone https://github.com/erudika/scoold.git && cd scoold 使用 Maven 构建项目: mvn install 运行本地开发实例(需要 scoold-application.conf 文件): mvn -Dconfig.file=./scoold-application.conf spring-boot:run
在哪里获取 scoold?
源代码和安装说明在 GitHub 上:https://github.com/Erudika/scoold

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目