20200829 说明

此方法可能已经失效,不建议使用,推荐如下方法,纯静态,减轻负担,更方便


一、环境准备

  1. 域名(或服务器ip地址)需SSL
  2. 宝塔面板
  3. Docker管理器

二、安装相关

1. Docker管理器 —— 获取镜像 —— 官方库 —— 输入镜像名称 —— 获取镜像

viossat/keeweb

获取镜像2. 宝塔SSH终端 —— 输入代码运行(相关内容需自行更改)

docker run -d -p 8765:80 -e WEBDAV_USERNAME=用户名 -e WEBDAV_PASSWORD=密码 -v /www/wwwroot/域名:/var/www/html/webdav

把容器的 80 端口映射出来,我这里是映射到宿主机的 8765 端口,也别忘了防火墙放行对应的端口。容器里的/var/www/html/webdav 目录映射到物理机域名目录,便于存放管理密码数据文件。

3. 设置域名反代设置域名反代

三、注意事项

  1. keeweb地址为 https://域名/webdav/文件名.kdbx
  2. 账号密码为上面设置的账号密码
  3. 参考内容:https://lishuma.com/archives/3084
  4. keeweb需设置保存方式为覆盖文件,否则每自动保存一次,会自动生成另外一个新文件。
  5. 20200728测试,webdav和插件貌似有问题?网页版功能较薄弱
最后修改:2020 年 08 月 29 日
如果觉得我的文章对你有用,请随意赞赏