说明
BitWarden基本能在所有电脑手机上同步和使用你的个人密码数据。
Github地址:
https://github.com/dani-garcia/vaultwarden
1、安装Docker
#Almalinux(Almalinux实际使用podman替代docker) dnf install docker -y systemctl start podman systemctl enable podman
2、安装Bitwarden
#运行docker容器 docker run \ --label "io.containers.autoupdate=registry" \ --name vaultwarden \ -e ADMIN_TOKEN=<some_random_token_as_per_above_explanation> \ -v /www/vaultwarden/:/data/ \ -p 8080:80 \ docker.io/vaultwarden/server:latest
docker run参数说明:
- --label "io.containers.autoupdate=image" 设置podman自动更新镜像
- -d 在后台运行
- -e 设置管理员密码,可使用openssl rand -base64 48生成,访问地址为你的网址/admin,详见wiki:Enabling-admin-page
- -v 卷/www/vaultwarden 映射 docker镜像的/data,保证数据不丢失
- -p 端口映射 8080 是主程序的端口
Almalinux设置容器开机自启:
cd /usr/lib/systemd/system podman generate systemd --new --name vaultwarden --files systemctl daemon-reload systemctl enable container-vaultwarden.service
然后使用ip:8080访问即可,可使用反向代理绑定域名
文章评论