BBS-GO v4.3.6 已发布。BBS-GO 是一款基于 Go 语言开发的开源社区系统,面向技术社区、兴趣社群、产品用户社区、企业内部知识社区等场景,提供注册登录、发帖评论、点赞收藏、关注消息、任务积分、等级勋章以及后台运营管理等能力,帮助用户快速搭建可运营、可增长的内容社区。
本次版本主要聚焦前端架构统一、管理后台迁移完成、Docker 部署流程完善,以及安装和运行体验优化。升级后,站点前台与管理后台统一收敛到新的 web/ 前端模块中,项目构建、部署和后续维护都会更加清晰。
项目特点
- 开箱可用:内置注册登录、帖子/文章发布、评论回复、点赞收藏、关注粉丝、站内消息等社区基础能力。
- 增长体系完整:提供任务、积分、等级、勋章等机制,适合需要持续提升用户活跃度和留存的社区产品。
- 运营管理友好:支持内容治理、用户治理、权限治理、系统配置等后台管理能力,方便社区长期运营。
- 多语言支持:内置
zh-CN 与 en-US,可用于多语言社区场景。
本次更新
- 前端统一迁移到 React Router:新增基于 React Router Framework Mode 的
web/ 前端,统一承载站点页面和 Dashboard 管理后台;旧的 site/ Nuxt 项目和 admin/ Vue 子项目已移除,构建入口统一到 web 模块。
- 管理后台能力完善:新增
/dashboard 后台布局、侧边栏、面包屑、主题切换、语言切换和管理员访问控制,并补齐内容管理、帖子管理、数据配置、站点设置、页面配置、等级配置等管理页面。
- 站点页面与交互升级:React 版站点补齐首页、帖子、文章、搜索、任务、链接、安装流程、用户中心和账号设置等页面;话题详情新增目录、图片预览、附件展示、点赞收藏、推荐/取消推荐、已解决/未解决等交互入口。
- Docker 部署与构建流程重构:新增 Dockerfile、
docker-compose.yml、默认 docker/bbs-go.yaml 和容器启动脚本;同时新增 GitHub Actions Docker 镜像构建与推送流程,文档也补齐了 Docker 部署、配置和安装说明。
- 服务端清理与安装体验优化:安装流程增加必需配置兜底和错误处理,系统配置响应增加安装状态字段;移除旧菜单/API 管理相关表与服务,并继续优化管理员角色判断、评论管理、发布参数校验、静态资源路径和多语言配置。
- 测试与兼容性改进:移除 SEO 推送逻辑,减少过时外部依赖,并补充安装、渲染和评论相关测试,提升后续迭代稳定性。
功能概览

相关链接