Compare commits

...

6 Commits

Author SHA1 Message Date
64d4861bc7 update README.md 2020-02-01 17:25:49 +08:00
7f3996f15b Merge branch 'master' of git.hxr.so:yige/electron-distribution into dev 2020-02-01 17:24:11 +08:00
43ec6cbcdf update README.md 2020-02-01 17:23:28 +08:00
571cf1bf5e Merge branch 'master' of git.hxr.so:yige/electron-distribution into dev 2020-02-01 17:12:19 +08:00
fa0bc88221 merge 2020-02-01 17:11:42 +08:00
6968483acc upgrade npm package 2020-01-15 17:58:01 +08:00
4 changed files with 1535 additions and 1264 deletions

View File

@ -39,14 +39,18 @@ docker run -itd --name electron-distribution --restart always \
wy373226722/electron-distribution:latest
```
China user: `docker pull registry.cn-shenzhen.aliyuncs.com/yi-ge/electron-distribution:latest` or `docker pull ccr.ccs.tencentyun.com/yi-ge/electron-distribution:latest`
**China user**
Aliyun: `docker pull registry.cn-shenzhen.aliyuncs.com/yi-ge/electron-distribution:latest`
TencentYun: `docker pull ccr.ccs.tencentyun.com/yi-ge/electron-distribution:latest`
**Notice**
You need to configure nginx and SSL by yourself. SCHEME only a tip.
#### Environment
| ENV Var | Default | Description |
|---|---|---|
| ----------------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `NAME` | `"APP"` | `Your app name. Numbers, letters and "-".` |
| `SCHEME` | `"https"` | `Production environment only work with SSL.` |
| `DOMAIN` | `"www.example.com"` | `Your Electron Distribution server-side domain.` |

View File

@ -37,14 +37,18 @@ docker run -itd --name electron-distribution --restart always \
wy373226722/electron-distribution
```
国内用户: `docker pull registry.cn-shenzhen.aliyuncs.com/yi-ge/electron-distribution:latest` or `docker pull ccr.ccs.tencentyun.com/yi-ge/electron-distribution:latest`
**国内用户**
阿里云镜像:`docker pull registry.cn-shenzhen.aliyuncs.com/yi-ge/electron-distribution:latest`
腾讯云镜像:`docker pull ccr.ccs.tencentyun.com/yi-ge/electron-distribution:latest`
**注意**
你需要自行安装 Nginx 并配置使其支持 SSL这是必须的否则应用程序自动更新可能会失效。`SCHEME`只是一个标识。
#### 环境变量
| 变量名 | 默认值 | 描述 |
|---|---|---|
| ----------------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `NAME` | `"APP"` | `Your app name. Numbers, letters and "-".` |
| `SCHEME` | `"https"` | `Production environment only work with SSL.` |
| `DOMAIN` | `"www.example.com"` | `Your Electron Distribution server-side domain.` |

View File

@ -10,35 +10,35 @@
},
"license": "MIT",
"dependencies": {
"ali-oss": "^6.1.1",
"axios": "^0.18.0",
"chalk": "^2.4.2",
"chance": "^1.0.18",
"cos-nodejs-sdk-v5": "^2.5.7",
"dockerode": "^2.5.8",
"ali-oss": "^6.4.0",
"axios": "^0.19.1",
"chalk": "^3.0.0",
"chance": "^1.1.4",
"cos-nodejs-sdk-v5": "^2.5.14",
"dockerode": "^3.0.2",
"hapi": "^18.1.0",
"hapi-swagger": "^9.4.2",
"inert": "^5.1.2",
"joi": "^13.7.0",
"hapi-swagger": "^12.0.0",
"inert": "^5.1.3",
"joi": "^14.3.1",
"jssha": "^2.3.1",
"lodash": "^4.17.11",
"lodash": "^4.17.15",
"lowdb": "^1.0.0",
"moment-timezone": "^0.5.23",
"qiniu": "^7.2.1",
"simple-git": "^1.110.0",
"socket.io": "^2.2.0",
"ssh2": "^0.8.2",
"moment-timezone": "^0.5.27",
"qiniu": "^7.3.0",
"simple-git": "^1.129.0",
"socket.io": "^2.3.0",
"ssh2": "^0.8.7",
"vision": "^5.4.4"
},
"devDependencies": {
"@babel/cli": "^7.2.3",
"@babel/core": "^7.4.0",
"@babel/plugin-proposal-class-properties": "^7.4.0",
"@babel/plugin-proposal-decorators": "^7.4.0",
"@babel/plugin-proposal-optional-chaining": "^7.2.0",
"@babel/preset-env": "^7.4.2",
"@babel/register": "^7.4.0",
"nodemon": "^1.18.10"
"@babel/cli": "^7.8.3",
"@babel/core": "^7.8.3",
"@babel/plugin-proposal-class-properties": "^7.8.3",
"@babel/plugin-proposal-decorators": "^7.8.3",
"@babel/plugin-proposal-optional-chaining": "^7.8.3",
"@babel/preset-env": "^7.8.3",
"@babel/register": "^7.8.3",
"nodemon": "^2.0.2"
},
"nodemonConfig": {
"ignore": [

2567
yarn.lock

File diff suppressed because it is too large Load Diff