Skip to content

Commit 1097992

Browse files
committed
feat: 更新依赖和文档
1 parent f3e21c0 commit 1097992

File tree

5 files changed

+24
-70
lines changed

5 files changed

+24
-70
lines changed

Dockerfile

Lines changed: 0 additions & 23 deletions
This file was deleted.

README.md

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
![NEI](/docs/logo.png)
22

3-
专业的研发团队协作平台。免费使用的线上版本:[https://nei.netease.com](https://nei.netease.com)
3+
专业的研发团队协作平台。
4+
5+
## 最新说明(15/05/21)
6+
从上周六开始,NEI每天被DDOS攻击数十小时,一度导致服务不可用,我们已经向公司申请了很多资源来尝试防止,发现成本比想像中要大很多,NEI是一款免费的开源产品,我们决定不再向公司申请更多的资源来解决这种无耻的攻击。
7+
8+
为此,我们不会保证免费[在线版本](https://nei.netease.com)的稳定性,请大家尽快私有化部署NEI。大家的数据都完好无损,我们近期会尽快研发导出工具,帮大家将数据导出,敬请期待。
9+
10+
## 赞助
11+
为了NEI开源版本能更长远的发展,考虑到团队的实际情况,我们决定打开赞助通道,所得赞助会作为NEI的日常运营费用,如容器费用、研发和维护人员的劳务报酬等。
12+
13+
![NEI](/docs/nei_sponsor.png)
14+
15+
## 收费服务
16+
此外,我们还提供以下收费服务,有需求的朋友可以加微信 `neidev` 详谈:
17+
18+
- 私有化部署服务
19+
- 关于NEI的技术咨询服务
20+
- 定制功能研发服务
421

522
## 概述
623

@@ -14,22 +31,15 @@
1431
- [更新记录](#更新记录)
1532

1633
## 部署方式
17-
18-
### 部署方式一:Docker 部署
19-
20-
因为有服务依赖,所以需要做容器编排,如果你使用的是 [docker-compose](https://docs.docker.com/compose/),可以直接通过 `docker-compose up -d` 部署,默认服务运行在本地 `8082` 端口,你也可以加入 [Caddy](https://caddyserver.com/) 或者 [Nginx](https://www.nginx.com/) 编排用于实际生产环境。
21-
22-
### 部署方式二:普通部署
23-
24-
#### 安装服务器软件
34+
### 安装服务器软件
2535

2636
- [Node.js](https://nodejs.org/en/) `>=6.9.2`
2737
> 如果安装完 Node.js 后,没有自动安装 [NPM](https://www.npmjs.com/get-npm),则需要手动安装。
2838
- [Redis](https://redis.io/) `>=2.8`。
2939
- [MySQL](https://www.mysql.com/) `>=5.7.12`,初始化脚本为 [install.sql](./docs/install.sql)
3040
- [MongoDB](https://www.mongodb.com/) `>=3.4`。
3141
32-
#### 安装依赖和构建代码
42+
### 安装依赖和构建代码
3343
在项目根目录依次执行下述命令,并确保没有错误发生:
3444

3545
- `npm install nej -g`
@@ -40,7 +50,7 @@
4050

4151
> 注意,`npm install` 的速度可能比较慢,可以使用淘宝源,比如 `npm install --registry=https://registry.npm.taobao.org`
4252
43-
#### 启动应用
53+
### 启动应用
4454
**部署前,请确认应用的配置是否都填写正确**,比如数据库的连接配置等。配置文件都放在 `server/config` 目录下面,其中 `develop.js``test.js``online.js` 分别为`本地环境``测试环境``线上环境`的配置文件。配置文件中的参数含义应该比较清晰直白,这里就不再展开介绍。然后,运行下述命令可启动应用:
4555

4656
```shell
@@ -49,7 +59,7 @@
4959

5060
默认情况下,应用会运行在 `8082` 端口上,所以如果想将应用绑定到特定域名,一般需要 [Nginx](https://www.nginx.com/) 服务器,[参考配置](./docs/sample.nginx.conf)
5161

52-
#### 停止应用
62+
### 停止应用
5363
```shell
5464
npm stop
5565
```

docker-compose.yaml

Lines changed: 0 additions & 33 deletions
This file was deleted.

docs/nei_sponsor.png

84.2 KB
Loading

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@
4848
"moment": "^2.18.1",
4949
"mongodb": "^3.1.1",
5050
"mysql": "^2.10.2",
51-
"nodemailer": "^2.4.1",
51+
"nodemailer": "^6.6.0",
5252
"path-to-regexp": "^1.1.1",
5353
"pinyin": "^2.7.3",
5454
"pm2": "^2.4.0",
55-
"redis": "^2.5.3",
55+
"redis": "^3.1.2",
5656
"request": "^2.79.0",
5757
"thunkify-wrap": "^1.0.4",
5858
"winston": "^2.2.0",

0 commit comments

Comments
 (0)