其他接口(代理、ACME、头像、安装)¶
proxysend¶
- 接口地址:
/proxysend
- HTTP请求方式
POST
- 请求参数
见实现(代理发送请求参数)
- 响应代码
200: 代理结果
代理域名页面¶
- 接口地址:
/proxydomain
- HTTP请求方式
GET
- 请求参数
- 响应代码
200: 代理域名配置页 HTML
创建 ACME 证书¶
- 接口地址:
/acme/create
- HTTP请求方式
POST
- 请求参数
见实现(域名等,用于申请证书)
- 响应代码
200: 创建结果
说明:ACME 证书申请,需配置 CertDir、AdminEmail 等。
续期 ACME 证书¶
- 接口地址:
/acme/renew
- HTTP请求方式
POST
- 请求参数
见实现
- 响应代码
200: 续期结果
gravatar¶
- 接口地址:
/gravatar/:id
/defaultgravatar
- HTTP请求方式
GET
- 请求参数
id (path): 用户/标识 ID(/gravatar/:id)
- 响应代码
200: 头像图片或默认头像重定向
安装脚本¶
- 接口地址:
/install
- HTTP请求方式
GET
- 请求参数
- 响应代码
200: 返回 static/install/init.sh 文本内容(Content-Type: text/plain)
ACME HTTP-01 挑战¶
- 接口地址:
/.well-known/acme-challenge/:token
- HTTP请求方式
GET
- 请求参数
token (path): ACME 挑战 token
- 响应代码
200: 返回 key authorization 字符串
404: token 无效