正在加载今日诗词....

发现一个不错的论坛源码,MBBS 开源版

admin 发表于 2023-12-8 22:18:34 | 显示全部楼层 |阅读模式
21 0
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:0  参与人数:0  我的评分:未评
发现一个不错的论坛源码,MBBS 开源版,无依赖一键部署启动,移动/PC 双端兼容,Material Design 视觉风格,可视化后台管理,全功能论坛:板块/楼中楼/角色权限/审核/富文本编辑/个性化配置/邮件通知 等
自带授权登录:免开发支持 QQ/微信/支付宝 授权登录
还提供自主建站服务,不过相关功能需要付费才能使用。

发现一个不错的论坛源码,MBBS 开源版

发现一个不错的论坛源码,MBBS 开源版

github地址:
游客,本帖隐藏的内容需要积分高于 101 才可浏览,您当前积分为 0

一键安装启动,无需繁琐的安装配置,一键安装并启动论坛,查看更多启动参数

安装:
npm i -g mbbs # 全局安装 mbbs 模块
使用的部分依赖库(sqlite3、bcrypt)在安装时会从 github 下载 prebuild 文件
可能会由于国内网络问题,在快结束时卡住,请耐心等待,如果失败请重试

启动:
  1. cd ./要部署论坛的目录
  2. mbbs serve # 在当前目录启动论坛服务
复制代码
如果提示 npm 命令找不到,需要先安装 Node.js 最新版本

更多启动参数
命令行启动论坛时,可以用 mbbs serve --参数名1 参数值1 --参数名2 参数值2 的形式指定更多可选参数
--db: 指定论坛的数据库文件名,默认为 bbs,启动后会在当前目录创建/使用 <参数值>.db Sqlite 数据库文件
--res-dir: 指定 上传图片/视频/附件 的本地储存目录,默认为 ./resources
--port: 指定论坛启动在本机的端口,默认为 884
--set-admin-password: 使用这个参数在启动论坛时,重置管理员密码为参数值

如果论坛当前能力/特性不能满足你的诉求,你可以直接 修改定制开源版本:
git clone 至本地并 cd 进目录
开发调试:npm run dev
正式运行:npm run start

技术栈
后端:Node.js (express表示 + routing-controllers路由控制器 + Typescript) + 打字稿)
前端:React (mui + Typescript)
数据库:Sqlite (ORM: sequelize)

全部回复(0)
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2024, 亿库之家.    Powered by Discuz! X3.5

本站内容均网友自行分享学习使用,如有违法,侵权和不良信息举报邮箱:ykhost@foxmail.com

GMT+8, 2024-5-9 01:05 , Processed in 0.073517 second(s), 49 queries .