本地运行
对应的官方页面地址
简单示例 #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:stableSSL 示例
可通过
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 不会在不安全的环境中暴露。
最后更新于