Gorobbs 是一款小而轻的开源BBS,,专为普通用户设计。我们的目标是打造最轻量化的分布式BBS系统!
- 多用户BBS
- 自定义导航
- 多主题 / 多语言
- 可配置动静分离
- 支持 MySQL
请注意:我们不建议通过发布包或者源码构建部署,因为这样的部署方式在将来有新版本发布时升级会比较麻烦。 这两种方式请仅用于本地试用,线上生产环境建议通过 Docker 部署。
获取最新镜像:
docker pull letseeqiji/gorobbs
-
使用 MySQL
先手动建库(库名
gorobbs
,字符集使用utf8mb4
,排序规则utf8mb4_general_ci
),然后启动容器:docker run --detach --name pipe --network=host \ b3log/pipe --mysql="root:123456@(127.0.0.1:3306)/gorobbs?charset=utf8mb4&parseTime=True&loc=Local" --runtime_mode=prod --port=5897 --server=http://localhost:5897
为了简单,使用了主机网络模式来连接主机上的 MySQL。
启动参数说明:
--port
:进程监听端口--server
:访问时的链接
完整启动参数的说明可以使用 -h
来查看。
- 拉取最新镜像
- 重启容器
可参考这里编写一个重启脚本,并通过 crontab 每日凌晨运行来实现自动更新。
Gorobbs 使用 MIT 开源协议。