{"version":1,"pages":[{"id":"-M2Yi65qaGLbd7hLATDg","title":"关于","pathname":"/","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-M3ch4A6JI2MFWqwnJZ2","title":"首页","pathname":"/home","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"XaNNyVraXwkrVn9FdPZn","title":"FAQ","pathname":"/faq","siteSpaceId":"sitesp_4nYCk","lang":"zh"},{"id":"-MZIJOVwrvB8J3oq1OMb","title":"1.FAQ","pathname":"/faq/faqs","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"FAQ"}]},{"id":"a3RLhAUaApMUfHXA5xfS","title":"2.审计","pathname":"/faq/audits","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"FAQ"}]},{"id":"-M3cid06l2dtCj986FlT","title":"3.支持上游的发展","pathname":"/faq/supporting-upstream-development","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"FAQ"}]},{"id":"EacpilO301IVDDpulnmN","title":"故障排除","pathname":"/faq/troubleshooting","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"FAQ"}]},{"id":"-M3ciY_fDV75DXej2D1V","title":"1.日志记录","pathname":"/faq/troubleshooting/logging","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"故障排除"}]},{"id":"ggLg2kdloDfIekG06YKM","title":"2.Bitwarden Android 故障排除","pathname":"/faq/troubleshooting/bitwarden-android-troubleshooting","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"FAQ"},{"label":"故障排除"}]},{"id":"5rmUHpZk2PQbvMumh7GP","title":"3.Bitwarden 客户端故障排除","pathname":"/faq/troubleshooting/bitwarden-clients-troubleshooting","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"FAQ"},{"label":"故障排除"}]},{"id":"-M3cfnOxau-HT3JuKWq3","title":"容器镜像的使用","pathname":"/container-image-usage","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-M3chqvVFXL6sg1lLGWl","title":"1.容器镜像的选择","pathname":"/container-image-usage/which-container-image-to-use","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"容器镜像的使用"}]},{"id":"-M3ci-L7VH9coGKtrQBX","title":"2.启动容器","pathname":"/container-image-usage/starting-a-container","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"容器镜像的使用"}]},{"id":"-M3ciAkMEIYHCuS06B4E","title":"3.使用 Docker Compose","pathname":"/container-image-usage/using-docker-compose","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"容器镜像的使用"}]},{"id":"-M3ciFfHgkAkKbO9kWJT","title":"4.使用 Podman","pathname":"/container-image-usage/using-podman","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"容器镜像的使用"}]},{"id":"-M3ci5yxIu6TmfpCIDin","title":"5.更新 Vaultwarden 镜像","pathname":"/container-image-usage/updating-the-vaultwarden-image","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"容器镜像的使用"}]},{"id":"44Yeizzs0QotnpgKcBko","title":"反向代理","pathname":"/reverse-proxy","siteSpaceId":"sitesp_4nYCk","lang":"zh"},{"id":"-M3ciUI3rI9BC_8PdDgV","title":"1.代理示例","pathname":"/reverse-proxy/proxy-examples","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"反向代理"}]},{"id":"-M3ciXKsq9zf8cwTP4ES","title":"2.使用备用基本目录","pathname":"/reverse-proxy/using-an-alternate-base-dir","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"反向代理"}]},{"id":"-MUbESQsf1_iG-nJYtX0","title":"HTTPS","pathname":"/reverse-proxy/https","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"反向代理"}]},{"id":"-M3ci_0Vrstru6QEGwDQ","title":"1.启用 HTTPS","pathname":"/reverse-proxy/https/enabling-https","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"反向代理"},{"label":"HTTPS"}]},{"id":"-MOzeaTEC8l5CeJnTD9H","title":"2.使用 Let's Encrypt 证书运行私有 Vaultwarden 实例","pathname":"/reverse-proxy/https/running-a-private-vaultwarden-instance-with-lets-encrypt-certs","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"反向代理"},{"label":"HTTPS"}]},{"id":"-M3cg4IAvNgzqAFjPHq8","title":"配置","pathname":"/configuration","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-M3ciWE0hDA9ySPsq5V5","title":"1.配置概述","pathname":"/configuration/configuration-overview","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ci_IyM-YkGgIlmmfn","title":"2.启用管理页面","pathname":"/configuration/enabling-admin-page","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ciYzKDhaJ4eZSKA6a","title":"3.SMTP 配置","pathname":"/configuration/smtp-configuration","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ci_b_NelaMrXv9Wut","title":"4.禁用新用户注册","pathname":"/configuration/disable-registration-of-new-users","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ci_S5oi7aH0Xrqs5D","title":"5.禁用邀请","pathname":"/configuration/disable-invitations","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ciZs4rJU3O8LtR9__","title":"6.启用 WebSocket 通知","pathname":"/configuration/enabling-websocket-notifications","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"xd2wyztNRNKEfGwwYPiR","title":"7.启用移动客户端推送通知","pathname":"/configuration/enabling-mobile-client-push-notification","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"FkETGPTbal1D4RpEQiJp","title":"8.使用 OpenId Connect 启用 SSO 支持","pathname":"/configuration/enabling-sso-support-using-openid-connect","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"配置"}]},{"id":"FKuRoc2GzU3mEI0JSTwU","title":"9.允许从内部服务获取图标","pathname":"/configuration/allow-icon-fetching-from-internal-services","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ciXctlcWmObdxIjPx","title":"10.其他配置","pathname":"/configuration/other-configuration","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-MUbEoYpA1JLUIY-yEqc","title":"数据库","pathname":"/configuration/database","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ciXVU6DRWx-FihlZ8","title":"1.使用 MariaDB (MySQL) 后端","pathname":"/configuration/database/using-the-mariadb-mysql-backend","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"数据库"}]},{"id":"-MIwu3fAWWEoy1o3mGSR","title":"2.使用 PostgreSQL 后端","pathname":"/configuration/database/using-the-postgresql-backend","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"数据库"}]},{"id":"-M3ciY2G4KZH13KgDq3y","title":"3.在未启用 WAL 的情况下运行","pathname":"/configuration/database/running-without-wal-enabled","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"数据库"}]},{"id":"Z1L1RPpkxzZw8qeSoOEH","title":"4.从 MariaDB (MySQL) 迁移到 SQLite","pathname":"/configuration/database/migrating-from-mariadb-mysql-to-sqlite","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"数据库"}]},{"id":"-MUbEyXFg8CesDwlefl4","title":"安全","pathname":"/configuration/security","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"}]},{"id":"-M3cicqhtkZl9mcn9O2N","title":"1.强化指南","pathname":"/configuration/security/hardening-guide","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"-M3ciYqdklLJnifeDCph","title":"2.显示密码提示","pathname":"/configuration/security/password-hint-display","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"-M3ciZicuh7DrTvB10y5","title":"3.启用 U2F 和 FIDO2 WebAuthn 身份验证","pathname":"/configuration/security/enabling-u2f-and-fido2-webauthn-authentication","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"-M3ciZ_uxq3715FSiyez","title":"4.启用 YubiKey OTP 身份验证","pathname":"/configuration/security/enabling-yubikey-otp-authentication","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"-M3ciYQxy_Pc69w2c01N","title":"5.Fail2ban 设置","pathname":"/configuration/security/fail2ban-setup","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"1wCJ4JEjwbmzdiQV714b","title":"6.Docker Traefik ModSecurity 设置","pathname":"/configuration/security/docker-traefik-modsecurity-setup","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"安全"}]},{"id":"iIdTgEE9f67kIls6cx4E","title":"性能","pathname":"/configuration/performance","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"配置"}]},{"id":"-M3ciZIc0lTiKWEVDw7-","title":"1.更改 API 请求大小限制","pathname":"/configuration/performance/changing-the-api-request-size-limit","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"性能"}]},{"id":"-M3ciZAEUoAZa94Cq0Ma","title":"2.更改 worker 数量","pathname":"/configuration/performance/changing-the-number-of-workers","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"配置"},{"label":"性能"}]},{"id":"BuuXNCdW5ON9AIdEKPsX","title":"自定义","pathname":"/customization","siteSpaceId":"sitesp_4nYCk","lang":"zh"},{"id":"i9ftzh6e02xdYFl2wjTE","title":"1.翻译电子邮件模板","pathname":"/customization/translating-the-email-templates","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"自定义"}]},{"id":"VRJQxq8Mr8Pt7EmV0A8b","title":"2.翻译管理页面","pathname":"/customization/translating-admin-page","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"自定义"}]},{"id":"vPk9gjiC5MueqajSaqXk","title":"3.自定义 Vaultwarden CSS","pathname":"/customization/customize-vaultwarden-css","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"自定义"}]},{"id":"Par7KuvLuw8J38SgCQBj","title":"4.使用自定义网站图标","pathname":"/customization/using-custom-website-icons","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"自定义"}]},{"id":"-M3ciYhs343lzse3bHRt","title":"5.禁用或覆盖密码库接口托管","pathname":"/customization/disabling-or-overriding-the-vault-interface-hosting","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"自定义"}]},{"id":"-MeYWLjDUrJDbspIhJHc","title":"备份","pathname":"/backup","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-MeYWazNl5GMjjs-vKrx","title":"1.通用（非 docker）","pathname":"/backup/general-not-docker","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"备份"}]},{"id":"-M3cidcvG8FhKYqWiqhc","title":"2.备份您的密码库","pathname":"/backup/backing-up-your-vault","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"备份"}]},{"id":"-M3cg0pvYux9wFwKgIJJ","title":"开发","pathname":"/development","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-M3ciT-9uLBTqUEuCD25","title":"1.构建二进制","pathname":"/development/building-binary","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"开发"}]},{"id":"-M3ciJAjSyo04Sf_9pvb","title":"2.构建您自己的 Docker 镜像","pathname":"/development/building-your-own-docker-image","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"开发"}]},{"id":"juY67cEZLWR67LhM7kQb","title":"3.Git hooks","pathname":"/development/git-hooks","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"开发"}]},{"id":"-M3cid98wGDkn-OUBqy_","title":"4.与上游 API 实现的区别","pathname":"/development/differences-from-the-upstream-api-implementation","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"开发"}]},{"id":"OGu1cuHWeZrSKDtOs8Da","title":"替代部署","pathname":"/alternative-deployments","siteSpaceId":"sitesp_4nYCk","lang":"zh"},{"id":"-MUHK9f9C0XiM0LqDUlV","title":"1.预构建二进制","pathname":"/alternative-deployments/pre-built-binaries","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"替代部署"}]},{"id":"-M3ciYIzo0Zy4kyUxYPd","title":"2.设置为 systemd 服务","pathname":"/alternative-deployments/creating-a-systemd-service","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"替代部署"}]},{"id":"-M3ciSoZ2B5YnfjStIqX","title":"3.第三方包","pathname":"/alternative-deployments/third-party-packages","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"替代部署"}]},{"id":"-M3ciScp-HI8sCRy9H_V","title":"4.部署示例","pathname":"/alternative-deployments/deployment-examples","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"替代部署"}]},{"id":"-M3ci_A631jlZ8Hpfb9i","title":"5.禁用管理令牌","pathname":"/alternative-deployments/disable-the-admin-token","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"替代部署"}]},{"id":"-M3cg8HBIYDS-yXqy21o","title":"其他","pathname":"/other-information","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":""},{"id":"-M3ciaXlp_YbExI2AEHH","title":"1.从 Keepass 或 KeepassX 导入数据","pathname":"/other-information/importing-data-from-keepass-or-keepassx","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"-M3ciZS7I8G8mXSbx9KG","title":"2.更改持久性数据位置","pathname":"/other-information/changing-persistent-data-location","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"-M3ciXl4IDm1wuW287xD","title":"3.从 LDAP 同步用户","pathname":"/other-information/syncing-users-from-ldap","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"-MTiQVpVVukaNTSTcwxz","title":"4.Cloudflare DNS Caddy 2.x","pathname":"/other-information/caddy-2.x-with-cloudflare-dns","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"-MQbimYHPSLv9Ew1mDW-","title":"5.转储示例","pathname":"/other-information/logrotate-example","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"lLWxY9D8Y0wuKjhKKjPA","title":"*Kubernetes 部署","pathname":"/other-information/kubernetes-deployment","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"其他"}]},{"id":"X4AnbyPbGo4WmeawebpS","title":"*使用非 root 用户运行 docker 容器","pathname":"/other-information/running-docker-container-with-non-root-user","siteSpaceId":"sitesp_4nYCk","lang":"zh","breadcrumbs":[{"label":"其他"}]},{"id":"-M3cidHwjb0SblUB9tMj","title":"*使私有 CA 和自签名证书兼容 Chrome","pathname":"/other-information/private-ca-and-self-signed-certs-that-work-with-chrome","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"tckV1aRpY5SAgh7x6hJj","title":"*测试 SSO","pathname":"/other-information/testing-sso","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]},{"id":"-M3ciYA_vNELV5eJHgc2","title":"*使用 systemd docker 运行","pathname":"/other-information/running-with-systemd-docker","siteSpaceId":"sitesp_4nYCk","lang":"zh","description":"","breadcrumbs":[{"label":"其他"}]}]}