fly.io部署alist与vaultwarden版本的Bitwarden

现在注册fly.io账号需要绑定信用卡并验证(扣款10刀以下随机金额)后方可免费试用三个256MB内存的服务,每个1GB大小,最多3G的持久化存储 分类 限额 说明 VM: shared-cpu 每个月 2340 小时 可以全天候运行 3 个 256 MB 内存的共享 CPU 的 VM Volumes 3GB 提供 3GB 永久存储 Bandwidth 160 GB/每月 亚洲、印度30G,美国、欧洲100G的outbound流量 Anycast IPs 无限的 IPv6, 每个应用一个 IPv4 每一个额外的 IPv4 地址需要额外每个月 $2 Certificates 10 个活跃的证书 最多 10 个证书 资源定价 Fly.io 计费 获取FLY_API_TOKEN 或在本地执行flyctl auth token查看 Linux安装 curl -L https://fly.io/install.sh | sh 移动到/usr/bin目录下 cp /root/.fly/bin/flyctl /usr/bin 登陆fly.io flyctl auth login 复制提示里面的网址在浏览器中打开完成登陆 部署Bitwarden 使用 SQLite 数据库安装 Vaultwarden。但是您需要为数据库创建卷 flyctl volumes create vaultwarden_data -a APP_NAME -s 1 在 Fly 上启动创建应用 ...

八月 13, 2024 · admin

使用bitwarden_rs搭建安全密码库服务器

bitwarden_rs是一个免费开源、能自己搭建服务端的安全密码库服务器 https://bitwarden.com/ https://github.com/dani-garcia/bitwarden_rs https://hub.docker.com/r/bitwardenrs/server Docker安装 wget -qO- get.docker.com | bash 安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > ./docker-compose mv ./docker-compose /usr/bin/docker-compose chmod +x /usr/bin/docker-compose Docker进程管理 systemctl enable docker systemctl start docker systemctl status docker 部署 Bitwarden https://github.com/dani-garcia/bitwarden_rs ‘bitwarden_rs’的docker镜像bitwardenrs/server现已变更为vaultwarden/server 为了安全,可通过docker并创建一个临时容器,Generate an Argon2id PHC string using the ‘bitwarden’ preset。 docker run --rm -it vaultwarden/server /vaultwarden hash 得到用bitwarden生成的ADMIN_TOKEN值。类似如下值 ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$iK/BPqYwo02kukcDLJH+oUV1OSGkI0NRSgpGJam3Y6A$PTk/xhEI0bWQk8mWwk8HWdOQMwOipBAtMSEU8CAt274' 复制替换掉ADMIN_TOKEN值 docker run -d --name bitwarden --restart=always -v /bw-data/:/data/ -p 45729:80 -e SIGNUPS_ALLOWED=false -e INVITATIONS_ALLOWED=false -e ADMIN_TOKEN=`ADMIN_TOKEN值` vaultwarden/server:latest 以下参数可自定义按需修改: SIGNUP_ALLOWED值是否允许注册 INVITATIONS_ALLOWED值是否允许组织邀请注册 youpassword用户管理界面 (/admin)的密码 /bw-data/宿主机映射目录 将宿主机的45729映射到容器的80端口上 --restart=always自动启动bitwarden -e SHOW_PASSWORD_HINT=false禁用密码提示 禁用日志添加-e LOG_LEVEL=off、 -e USE_SYSLOG=false 、-e EXTENDED_LOGGING=false ...

六月 1, 2018 · admin