自建Bitwarden密码库
Docker部署
你需要自行安装好Docker环境。
本教程使用https://github.com/dani-garcia/vaultwarden仓库搭建
docker pull vaultwarden/server:latestdocker run --detach --name vaultwarden \--env DOMAIN="https://vw.domain.tld" \--volume /vw-data/:/data/ \--restart unless-stopped \--publish 80:80 \vaultwarden/server:latestdocker pull vaultwarden/server:latest docker run --detach --name vaultwarden \ --env DOMAIN="https://vw.domain.tld" \ --volume /vw-data/:/data/ \ --restart unless-stopped \ --publish 80:80 \ vaultwarden/server:latestdocker pull vaultwarden/server:latest docker run --detach --name vaultwarden \ --env DOMAIN="https://vw.domain.tld" \ --volume /vw-data/:/data/ \ --restart unless-stopped \ --publish 80:80 \ vaultwarden/server:latest
/vw-data/
是你相关账户数据的储存路径,只要这个文件没丢,你的账户和密码都在。第一个80是对外的端口(意思就是你能通过访问ip:端口
直接访问到的),第二个80端口是对容器内的(一般不能更改,容器预先设定好的)。我建议你修改第一个80
端口为其他的,避免与你服务器的Web服务冲突。例如:docker run --detach --name vaultwarden \--env DOMAIN="https://vw.domain.tld" \--volume /www/wwwroot/bit/:/data/ \--restart unless-stopped \--publish 6677:80 \vaultwarden/server:latestdocker run --detach --name vaultwarden \ --env DOMAIN="https://vw.domain.tld" \ --volume /www/wwwroot/bit/:/data/ \ --restart unless-stopped \ --publish 6677:80 \ vaultwarden/server:latestdocker run --detach --name vaultwarden \ --env DOMAIN="https://vw.domain.tld" \ --volume /www/wwwroot/bit/:/data/ \ --restart unless-stopped \ --publish 6677:80 \ vaultwarden/server:latest
部署完你就可以通过ip:6677
进行打开页面了
配置反向代理并申请SSL
如果有宝塔面板直接添加站点并绑定域名然后申请SSL证书,然后点击反向代理-添加反向代理-目标URL就填http://ip:6677
就行
然后就可以通过域名访问了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容