跳转到内容

安装: 反向代理和通行密钥

完成此页面专用的流程: 安装: 反向代理和通行密钥. 此流程使用 FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.

本页面仅适用于 安装: 反向代理和通行密钥 (Docker · 网页). 通道与数据边界为: DiscVault · ghcr.io/helmerznl/discvault:latest; RP_ID RP_ORIGINS · 6080; 除 localhost 设置例外外,通行密钥需要通过受信任 HTTPS 使用稳定的完全限定域名;不支持裸 IP 地址或普通 HTTP; DiscVault · ghcr.io/helmerznl/discvault:beta; RP_ID RP_ORIGINS · 6180; LEGACY_AUTH_ENABLED=true. 本页面专用检查点: FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.

  • DiscVault · ghcr.io/helmerznl/discvault:latest
  • RP_ID RP_ORIGINS · 6080
  • 除 localhost 设置例外外,通行密钥需要通过受信任 HTTPS 使用稳定的完全限定域名;不支持裸 IP 地址或普通 HTTP
  • DiscVault · ghcr.io/helmerznl/discvault:beta
  • RP_ID RP_ORIGINS · 6180
  • LEGACY_AUTH_ENABLED=true
  • FQDN
  • RP_ORIGINS
  • RP_ID
  1. 选择: FQDN · 除 localhost 设置例外外,通行密钥需要通过受信任 HTTPS 使用稳定的完全限定域名;不支持裸 IP 地址或普通 HTTP
  2. 选择: 安装: Legacy Authentication · 对于没有 FQDN 的直连私有或回环 IP,请将 RP_IDRP_ORIGINS 留空
  3. 配置: RP_ID
  4. 配置: RP_ORIGINS · HTTPS
  5. 配置: 6080 6180
  6. 测试: GET /api/next/health
  7. 记录: 注册通行密钥前先确定主机名;之后更改主机名需要重新注册,而 localhost 仅作为本地设置例外
RP_ID=discvault.example.com
RP_NAME=DiscVault
RP_ORIGINS=https://discvault.example.com
curl --fail https://discvault.example.com/api/next/health
RP_ID=discvault.example.com
RP_NAME=DiscVault
RP_ORIGINS=https://discvault.example.com
LEGACY_AUTH_ENABLED=true
curl --fail http://localhost:6180/api/next/health

仅在以下条件下接受结果: 安装: 反向代理和通行密钥 必须确认以下所有结果: HTTPS · HTTP 2xx; RP_ID; RP_ID 是不含方案和端口的主机名,RP_ORIGINS 是精确完整的 HTTPS 来源;两者都必须与浏览器中打开的地址一致. 本页面专用检查点: FQDN · RP_ORIGINS · RP_ID · LEGACY_AUTH_ENABLED · /install/legacy-authentication/ · /api/next/health.

  • HTTPS · HTTP 2xx
  • RP_ID
  • RP_ID 是不含方案和端口的主机名,RP_ORIGINS 是精确完整的 HTTPS 来源;两者都必须与浏览器中打开的地址一致

安装: 首次启动和健康检查