开源网校系统,源码全开,可免费商用
MeEdu 开源版托管在 GitHub,Apache-2.0 协议,允许免费商业使用。克隆下来就能部署成自己的网校——先跑起来验证,再决定要不要上商业版。
开源版拿到手的是什么
Apache-2.0 协议,商用不收费、不要授权。
- 源码完整可读,前后端都在仓库里
- 线上点播与课程购买,学员手机号登录注册
- 网校装修、学习统计与角色管理
- 前后端分离,PC 与 H5 两个端口
开源版与商业版的边界
两条产品线的分工写在明处,不藏话。
开源版
可用、可部署、可读。点播、课程购买、网校装修、学习统计、角色管理这条主线是完整的,适合先跑起来验证。
商业版
在开源版之上补齐直播课、考试练习、电子书、图文与站内问答,加上秒杀、团购、兑换码等营销插件,端口扩到微信小程序与安卓、苹果 App,并提供 meedu-cli 的 Agent 运营能力。
三步跑起来
一台装了 Docker 的机器就够,不用先读文档。
克隆仓库
GitHub 与 Gitee 各有一份,拉哪边都一样。
填两个密钥
APP_KEY 与 JWT_SECRET 自行生成并保密。留空或沿用示例值,Cookie 可被解密、Token 可被伪造。
起容器
docker-compose 起完等半分钟,管理后台、PC、H5、API 四个端口同时就位。
技术栈
2020 年度 OSC 中国开源项目评选「最积极运营项目」,证书在关于页。
后端
PHP + Laravel
数据
MySQL + Redis
架构
前后端分离,PC 与 H5 独立端口
部署
docker-compose 一条命令