网站首页 > 精选教程 正文
上次写的bitwarden搭建,用到了docker、nginx反代,后来自己又去GitHub上看了一下,原来bitwarden_rs支持ssl导入证书等操作,所以部署bitwarden_rs只要安装好docker环境,就能安装配置并实现访问了,可以减少配置nginx的麻烦,更适合新学者部署。过程如下:
1、安装Docker
创建一个新的源文件 /etc/apt/sources.list.d/
nano /etc/apt/sources.list.d/docker.list
在文件中添加此行并保存文件。
deb https://apt.dockerproject.org/repo debian-jessie main
安装apt-transport-https和ca-certificates包
apt-get install apt-transport-https ca-certificates
更新本地包索引并在Debian 8上安装docker
apt-get update && apt-get install docker-engine
开启docker服务
systemctl start docker
设置开机启动
systemctl enable docker
检查docker状态。
systemctl status docker
正常状态可看到
安装docker-compose
从Github下载docker-compose二进制文件并将其保存到/ usr / local / bin / docker-compose
curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
2、安装Bitwarden_rs
新建bitwarden文件夹,并进入该文件夹
cd ~ && mkdir bitwarden && cd bitwarden
新建文件
nano docker-compose.yml
写入如下代码
version: "3"
services:
bitwarden:
image: bitwardenrs/server:latest
restart: always
volumes:
- ./bwdata:/data
- /home/pi/ssl/:/ssl/
environment:
WEBSOCKET_ENABLED: "true" # 是否同意打开WEB页面
SIGNUPS_ALLOWED: "false" # 是否同意注册
DOMAIN: "https://xxxx.top"#你的域名,需要购买几块钱一年
ROCKET_TLS: '{certs = "/ssl/1_xxxx.top_bundle.crt", key = "/ssl/xxxxx.top.key"}'#ssl证书的存放路径,按自己证书存放的位置来写,我的的证书存放在/root/ssl即root用户名下的ssl文件夹。Ssl证书可以免费申请,百度一堆教程。
LOG_FILE: "/data/bitwarden.log"
ROCKET_WORKERS: 100
ports:
- 4430:80#将容器80端口指向云主机4430端口
运行bitwarden
docker-compose down && docker-compose up -d
3、使用
WEB端输入https://bitwarden.top:4430
4、
使用方面和APP下载看官方文档:https://bitwarden.com/
安装方面看bitwarden_rs文档:https://github.com/dani-garcia/bitwarden_rs
猜你喜欢
- 2024-09-22 nginx 关键字反向代理
- 2024-09-22 11、Docker持续集成jenkins构建和DockerRegistry
- 2024-09-22 Linux利用Forsaken-mail搭建自己的即收即毁临时邮箱系统
- 2024-09-22 树莓派上安装这个版本控制工具,再也不怕密码泄露
- 2024-09-22 系统架构设计:平滑发布和ABTesting
- 2024-09-22 nginx反向代理实现不同域名映射到同一台服务器的相同端口
- 2024-09-22 有望取代 java?GO 语言项目了解一下
- 2024-09-22 解决访问国外公共静态资源速度慢的问题
- 2024-09-22 记一次内网靶场实战(下篇)
- 2024-09-22 Proxy-Go v9.2 发布,新增P2P打洞重试、流量快速上报,TCP压缩!
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)