一、环境准备

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

二、安装相关

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

viossat/keeweb-webdav

获取镜像
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需设置保存方式为覆盖文件,否则每自动保存一次,会自动生成另外一个新文件。
Last modification:January 26th, 2020 at 04:07 pm
If you think my article is useful to you, please feel free to appreciate