{"repo":"mlogclub/bbs-go","free":true,"listed":false,"github":"https://github.com/mlogclub/bbs-go","clone":"git clone https://github.com/mlogclub/bbs-go.git","description":"A lightweight community and Q&A platform for forums, knowledge bases, and discussions.一个轻量级社区和问答平台。","language":"TypeScript","stars":3466,"topics":["bbs","community","forum","q-and-a","questions-and-answers","ask","community-platform","discussion","golang","qna"],"license":"GPL-3.0","category":"dashboards-admin","readme_excerpt":"中文 English 感谢您的支持与鼓励！如果您喜欢这个开源项目，不妨给它点个⭐️⭐️⭐️，您的星星是我们前进的动力 🙏🙏🙏 bbs-go 是一个轻量级社区和问答平台，适合搭建论坛、知识库和讨论社区。 官网 - 官网：https://bbs-go.com - 交流社区：https://bbs.bbs-go.com - Github：https://github.com/mlogclub/bbs-go - Gitee：https://gitee.com/mlogclub/bbs-go 演示 - 前台: https://bbs.bbs-go.com - 后台: https://bbs.bbs-go.com/dashboard - 后台账号密码: 联系我们获取，联系方式： Docker Compose 快速开始 bbs-go 提供官方 Docker 镜像，并提供内置 MySQL 或 PostgreSQL 的 Docker Compose 部署方式。 MySQL： PostgreSQL： 启动后访问： - 前台： - 后台： - 安装向导： CI/CD 与自动化部署 本项目使用 GitHub Actions + GHCR（GitHub Container Registry）+ Docker Hub 实现自动化构建与部署，避免在低配服务器上本地编译（2核4G 下 docker build 容易资源不足）。 工作流说明 环节 说明 ------ ------ 触发时机 推送代码到 master 分支或推送 v 版本 tag 时触发构建 构建位置 GitHub Actions 云端（ubuntu-latest，复用根目录 Dockerfile 多阶段构建） 产物去向 同时推送至 GHCR 和 Docker Hub；版本 tag v4.4.5 会生成 v4.4.5 、 4.4.5 和 latest 服务器部署 不构建，直接 docker compose pull && up 拉取镜像 推送并自动构建 推送后可在仓库 Actions 页查看构建进度，绿勾表示镜像已推送到 GHCR 和 Docker Hub。 服务器上线部署（手动触发，可控可回滚） 服务器拉取最新镜像并重建容器： 脚本会依次完成：拉取镜像 → 校验 compose → 重建容器 → 健康检查（最多 90 秒），失败时输出容器日志便于排查。对应服务器上的 compose 文件为 /opt/bbs-go/docker-compose.yml （镜像已指向 ghcr.io/ /bbs-go:latest ）。 回滚 为什么选择 bbs-go - 开箱可用 ：论坛、问答、文章、评论、点赞收藏、关注消息等核心社区能力可直接使用。 - 轻量完整 ：适合搭建论坛、知识库、问答社区和讨论社区，不需要引入沉重的企业级系统。 - 增长闭环 ：内置任务、积分、等级、勋章，支持用户活跃和长期留存。 - 运营友好 ：提供内容治理、用户治理、权限治理与系统配置能力，方便持续运营。 - 双语支持 ：内置 en-US / zh-CN ，适合面向不同语言用户的社区场景。 功能地图 核心功能 用户侧 - 账号注册与登录（支持多种登录方式） - 用户资料维护与个人主页展示 - 关注/粉丝关系管理 - 站内消息与互动提醒 - 积分记录与排行榜 内容侧 - 支持帖子、动态、文章发布与编辑 - 评论、回复、点赞、收藏等完整互动链路 - 标签与节点管理，便于内容组织和发现 - 支持投票、隐藏内容等互动玩法 - 站内搜索能力，提升内容检索效","default_branch":null,"files":null,"tree":[],"storefront":"/r/mlogclub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mlogclub/bbs-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}