You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
2.5 KiB

7 years ago
# Valine Admin
使用 LeanCloud 存储你的评论数据,在 LeanEngine 云引擎上管理你的评论,包括邮件通知和垃圾评论标记。
这是用于 [Valine -- 一款极简的评论系统](https://github.com/xCss/Valine) 的后台管理,可以一键部署到你的 LeanCloud。它可以帮你完成:
- 更好用的邮件通知:包括新评论通知和@评论通知
- 基于 Akismet 的垃圾评论自动标注
- 评论管理
[评论在线演示](https://panjunwen.com/from-disqus-to-leancloud/)
7 years ago
[后台演示](https://deserts.leanapp.cn)
9 years ago
## 一键部署
7 years ago
1.
[![Deploy to LeanEngine](http://ac-32vx10b9.clouddn.com/109bd02ee9f5875a.png)](https://leancloud.cn/1.1/engine/deploy-button)
7 years ago
2. 此外,你需要设置云引擎的环境变量以提供必要的信息,如下示例:
![](./public/images/settings.png)
请正确填写 SMTP 服务器信息,部分邮箱需要单独的 SMTP 密码。
如果你用过 WordPress 你应该有 Akismet Key;如果还没有,你可以去 [ AKISMET FOR DEVELOPERS 网站](https://akismet.com/development/) 免费申请一个;如果你不需要反垃圾评论,Akismet Key可以随便填写。
7 years ago
3. 设置二级域名后你可以访问后台。后台管理需要登录,**使用 _User 表中的注册用户即可**。特别提醒,为确保数据安全,请合理设置数据库权限。
7 years ago
## 数据迁移
[Disqus2LeanCloud](http://disqus.panjunwen.com/)
## 评论安装
7 years ago
你可以按照 [Valine -- 一款极简的评论系统](https://github.com/xCss/Valine) 的教程将 Valine 安装到你的博客。**注意:目前版本没有过滤掉垃圾评论的显示。如果你需要更多的功能,如头像显示、美化的样式、垃圾评论过滤等,可以使用 [Deserts 修改的 Valine](https://github.com/panjunwen/Valine)。**
7 years ago
9 years ago
## 本地运行
首先确认本机已经安装 [Node.js](http://nodejs.org/) 运行环境和 [LeanCloud 命令行工具](https://leancloud.cn/docs/leanengine_cli.html),然后执行下列指令:
9 years ago
```
7 years ago
$ git clone https://github.com/panjunwen/ValineAdmin.git
$ cd ValineAdmin
9 years ago
```
安装依赖:
```
npm install
```
登录并关联应用:
9 years ago
```
lean login
lean switch
9 years ago
```
9 years ago
启动项目:
```
lean up
9 years ago
```
之后你就可以在 [localhost:3000](http://localhost:3000) 访问到你的应用了。
9 years ago
## 部署到 LeanEngine
部署到预备环境(若无预备环境则直接部署到生产环境):
9 years ago
```
lean deploy
9 years ago
```
7 years ago
## License
9 years ago
7 years ago
[MIT License](https://github.com/panjunwen/LeanComment/blob/master/LICENSE)