其他接口(代理、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 无效