Passwordless.dev 文档
⮐ Passwordless.dev Documentation我的博客联系我
  • 关于
  • 首页
  • 关于 Passwordless.dev
  • 发行说明
  • 开始使用
  • 后端 API 参考
  • Open API
  • 后端
    • .NET
    • Java
    • Node.js
    • PHP
    • Python 2
    • Python 3+
    • 创建 SDK
  • 前端
    • JavaScript
    • Android
      • 故障排除
    • iOS
    • ASP.NET
    • React
  • 自托管
    • 配置
    • 本地运行
    • 健康检查
    • 高级
  • 错误
  • 管理控制台
    • 应用程序
    • 计费
    • 管理员
  • 概念
由 GitBook 提供支持
在本页
  • 简单示例 #1
  • 简单示例 #2
  • SSL 示例
  1. 自托管

本地运行

对应的官方页面地址

简单示例 #1

  • 可通过 https://localhost:5042/ 访问管理控制台

  • 无永久存储:在此示例中,生成的 config.json 和 Sqlite databases 将丢失。

docker pull bitwarden/passwordless-self-host:stable
docker run \
  --publish 5042:5701 \
  --env BWP_ENABLE_SSL=true \
  bitwarden/passwordless-self-host:stable

简单示例 #2

  • 可通过 http://localhost:5042/ 访问管理控制台

  • 永久存储:在此示例中,生成的 config.json 和 Sqlite databases 将保留在主机上的 /your/directory 目录中。

docker pull bitwarden/passwordless-self-host:stable
docker run \
  --publish 5042:5701 \
  --volume /your/directory:/etc/bitwarden_passwordless \
  --env BWP_PORT=5042 \
  bitwarden/passwordless-self-host:stable

SSL 示例

  • 可通过 http://localhost:5042/ 访问管理控制台

  • 永久存储:在此示例中,生成的 config.json 和 Sqlite databases 将保留在主机上的 /your/directory 目录中。

docker pull bitwarden/passwordless-self-host:stable
docker run \
  --publish 5042:5701 \
  --volume /your/directory:/etc/bitwarden_passwordless \
  --env BWP_PORT=5042 \
  --env BWP_ENABLE_SSL=true \
  bitwarden/passwordless-self-host:stable

执行 docker run 命令后,你会在主机系统的指定目录或容器中的 /etc/bitwarden_passwordless 路径下找到 SSL 证书。

为确保功能正常,必须在本地机器上注册 ssl.crt 证书。否则,网页浏览器可能会将 SSL 证书标记为无效,从而导致 WebAuthn 功能无法运行,因为 WebAuthn API 不会在不安全的环境中暴露。

上一页配置下一页健康检查

最后更新于2个月前