Browse Source

docs: update README.md

master v1.1.1
dnomd343 3 years ago
parent
commit
dd18766f9d
  1. 28
      README.md

28
README.md

@ -1,6 +1,14 @@
# KMS Server # KMS Server
快速部署的KMS服务器,提供针对Windows与Office的激活服务,同时内置各版本的激活密钥;支持Docker部署,在[Docker Hub](https://hub.docker.com/repository/docker/dnomd343/kms-server)或[Github Package](https://github.com/dnomd343/TProxy/pkgs/container/kms-server)可以查看已构建的镜像。 - [x] 支持Windows与Office全系列激活
- [x] 快速部署,仅需一句命令即可使用
- [x] 内置各版本KMS密钥,无需自行查询
- [x] 网页端、命令行下快速检索密钥与说明
- [x] API接口,检查其他KMS服务器工作状态
## 使用方法 ## 使用方法
@ -74,6 +82,8 @@ Docker version ···, build ···
### 3. 镜像获取 ### 3. 镜像获取
> 在[Docker Hub](https://hub.docker.com/repository/docker/dnomd343/kms-server)或[Github Package](https://github.com/dnomd343/TProxy/pkgs/container/kms-server)可以查看已构建的镜像。
`kms-server` 可以从多个镜像源拉取,其数据完全相同,国内用户建议首选阿里云镜像。 `kms-server` 可以从多个镜像源拉取,其数据完全相同,国内用户建议首选阿里云镜像。
``` ```
@ -89,12 +99,20 @@ shell> docker pull registry.cn-shenzhen.aliyuncs.com/dnomd343/kms-server
镜像对外暴露 `1688/tcp``1689/tcp` 端口,前者用于KMS激活服务,后者用于获取KMS激活密钥。 镜像对外暴露 `1688/tcp``1689/tcp` 端口,前者用于KMS激活服务,后者用于获取KMS激活密钥。
### 4. 启动KMS服务
> 下述命令中,容器路径可替换为上述其他源
若只需KMS激活功能,使用以下命令,并忽略后续步骤
### 4. 启动KMS服务 ```
shell> docker run -d --restart=always --name kms -p 1688:1688 dnomd343/kms-server
```
如需启用其他功能,继续以下步骤:
``` ```
# 映射容器1688与1689端口到宿主机,容器路径可替换为上述其他源 # 映射容器1688与1689端口到宿主机
shell> docker run -d --restart=always --name kms -p 1688-1689:1688-1689 dnomd343/kms-server shell> docker run -d --restart=always --name kms -p 1688-1689:1688-1689 dnomd343/kms-server
# 查看容器状态 # 查看容器状态
@ -182,7 +200,7 @@ shell> curl "https://kms.343.re/check?host=kms.dnomd343.top&port=1688"
{"status":"ok","message":"success"} {"status":"ok","message":"success"}
``` ```
输出status字段为ok即工作正常,若为error,请检查防火墙是否屏蔽了1688/tcp端口。 输出`status` 字段为 `ok` 即工作正常;若为 `error`,请检查防火墙是否屏蔽1688/tcp端口。
## 常规部署 ## 常规部署
@ -192,6 +210,8 @@ shell> curl "https://kms.343.re/check?host=kms.dnomd343.top&port=1688"
<summary><b>配置方式</b></summary> <summary><b>配置方式</b></summary>
<br/>
**1. 拉取源码** **1. 拉取源码**
首先拉取仓库到服务器上,这里以 `/var/www/kms-server` 为例 首先拉取仓库到服务器上,这里以 `/var/www/kms-server` 为例

Loading…
Cancel
Save