Migrated repository
Go to file
2021-09-15 23:15:28 +08:00
app 修复模板切换后无法正常访问的问题 2020-11-22 12:29:52 +08:00
backstage 去除关键敏感词 2021-02-25 23:48:20 +08:00
build 2.1.6 版本更新 🤡🤡🤡 2020-04-05 17:30:07 +08:00
config 插件引入 2020-09-19 00:11:25 +08:00
databak/doracms2 DoraCMS v2.1.7 版本更新 😇😇😇 2020-08-04 19:07:27 +08:00
install 2.1.6 版本更新 🤡🤡🤡 2020-04-05 17:30:07 +08:00
lib 找回密码页面无法打开的问题 2021-09-15 23:15:28 +08:00
test DoraCMS2.1.4,基于 eggjs 2019-11-16 08:20:24 +08:00
.autod.conf.js DoraCMS2.1.4,基于 eggjs 2019-11-16 08:20:24 +08:00
.eslintrc f 2020-11-07 19:19:57 +08:00
.gitignore DoraCMS v2.1.7 版本更新 😇😇😇 2020-08-04 19:07:27 +08:00
.travis.yml DoraCMS v2.1.7 版本更新 😇😇😇 2020-08-04 19:07:27 +08:00
app.js DoraCMS v2.1.7 版本更新 😇😇😇 2020-08-04 19:07:27 +08:00
appveyor.yml DoraCMS2.1.4,基于 eggjs 2019-11-16 08:20:24 +08:00
docker-compose.yml 2.1.6 版本更新 🤡🤡🤡 2020-04-05 17:30:07 +08:00
Dockerfile DoraCMS v2.1.7 版本更新 😇😇😇 2020-08-04 19:07:27 +08:00
index.js DoraCMS2.1.4,基于 eggjs 2019-11-16 08:20:24 +08:00
LICENSE add LICENSE. 2020-02-14 22:33:21 +08:00
package.json 依赖补充 2020-08-04 21:05:46 +08:00
README.md update README.md. 2021-03-23 22:02:49 +08:00
robots.txt DoraCMS 2.1.3 😈😈😈 2019-08-06 21:59:16 +08:00
server.js 补充入口文件 2020-04-05 17:35:30 +08:00

Notice: DoraCMS SQL (基于sequelize) 已发布,开源无限制可商用,觉得好请记得 star 哟!

DoraCMS mysql 源码
DoraCMS mysql 版本预览

数据库通过花生壳连接,可能有所延时

DoraCMS 2.1.7

DoraCMS

DoraCMS 视频简介

DoraCMS 视频简介

DoraCMS 更新日志

DoraCMS 更新日志

说明

DoraCMS 使用的技术栈:

1、nodejs 12 + eggjs 2
2、vue-cli
3、mongodb 4+

文档: DoraCMS 开发文档
API DoraCMS API文档
演示地址: 前端开发俱乐部

后台登录: https://www.html-js.cn/dr-admin
测试账号doracms/123456

docker快速体验 DoraCMS(本地环境)

前提是您需要提前安装 docker.

DoraCMS 可以依托 docker-compose 快速在本地跑起来,您只需要这样做:

  • 下载代码到本地,进入代码根目录,终端执行
docker-compose up -d
  • 接下来等待几分钟,看到执行成功后,浏览器访问
http://127.0.0.1:8080/

安装

准备环境

在安装 DoraCMS 之前,需要确保您已经完成了以下工作

环境准备详情访问

  • 已经安装好了 nodejs , 版本 v12.13.0
  • 已经安装并启动了 Mongodb,版本 4.0

运行

普通用户(无需下载源码)

npm i doracms -g  // 全局安装 doracms 命令行工具
dora create mycms  // 本地/服务器环境任意目录执行

执行 dora create mycms 命令需要填写相关参数(本地环境可以一直回车,会有默认值),相关参数解释如下:

?Project name: [必填]项目名称,英文不含空格
?Website(ip or domain): [[非必填,默认 http://127.0.0.1:8080 ]网站访问域名或IP+端口号需要带http/https,如 https://www.html-js.cn, http://120.25.150.169:8080
?env: [非必填,默认 development ]服务器运行环境
?Server port: [非必填,默认 8080 ]DoraCMS 启动默认端口号website 中如果也有端口号,那么理论上这两个端口号是相同的
?Mongodb url: [非必填,默认 mongodb://127.0.0.1:27017/doracms2 ] mongodb 连接字符串如果带密码eg. mongodb://username:password@127.0.0.1:27017/doracms2
?Mongodb bin path: [非必填,默认为空]Mongodb bin目录路径注意结尾必须带 / windows 环境下路径中 \ 必须改为 / 如 C:/mongodb/mongodb/bin/

开发者 (需要下载源码)

源码搭建开发环境

访问

浏览器通过以下方式访问(具体访问地址依赖于配置)

http://127.0.0.1:8080  // 开发环境
http://120.25.150.169:8080  // 生产环境只配了IP端口号已加入安全组
https://www.html-js.cn // 生产环境配置了域名并做好了域名解析

其它

开发环境启动

npm run dev

生产环境启动

pm2 start server.js --name doracms2

生产环境停止

pm2 stop doracms2

生产环境重启

pm2 restart doracms2

api文档

api访问地址 http://127.0.0.1:8080/static/apidoc/index.html

首页

http://127.0.0.1:8080

后台登录

http://127.0.0.1:8080/dr-admin
登录账号doramart/123456    doracms/123456

技术交流群

捐赠

如果你发现DoraCMS很有用可以请生哥喝杯咖啡(⊙o⊙)哦

LICENSE

MIT