docker安装
curl -sSL get.docker.com | sh
安装bitwarden
docker run -d --restart=always --name vaultwarden \
-e WEBSOCKET_ENABLED=true \
-v /root/bitwarden/data/:/data/ \
-p xx:80 \
-p xxxx:3012 \
vaultwarden/server:latest
-e ADMIN_TOKEN=你自己的后台token \
-e TZ=Asia/Shanghai \
-e LOG_FILE=/data/log/vaultwarden.log \
nginx配置片段
#PROXY-START/
location /
{
proxy_pass http://127.0.0.1:50180;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
# proxy_hide_header Upgrade;
add_header X-Cache $upstream_cache_status;
#Set Nginx Cache
set $static_filemZ9J9aBz 0;
if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
{
set $static_filemZ9J9aBz 1;
expires 12h;
}
if ( $static_filemZ9J9aBz = 0 )
{
add_header Cache-Control no-cache;
}
}
location /notifications/hub {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_pass http://127.0.0.1:53012;
}
#PROXY-END/
rclone备份脚本
#!/bin/bash
# 定义备份目录
GD_PATH="od-backup:/backup/bitwarden"
# 定义备份的目录及文件,不同的目录用空格分开
BACKUP_SRC="/root/bitwarden"
# 定义临时文件存放目录
BACKUP_DST="/root/backup"
# 定义压缩密码
ZIP_PASS="*&^S*&2323s3JS"
# 定义文件前缀名
NOW=$(date +"%Y.%m.%d")
OLD=$(date -d -180day +"%Y.%m.%d")
# 备份网站数据文件
zip -r -P $ZIP_PASS $BACKUP_DST/auto_fileData_$NOW.zip $BACKUP_SRC
# 使用rclone上传到onedrive
rclone copy $BACKUP_DST/ --include "auto_fileData_$NOW.zip" $GD_PATH
# 删除本地的临时文件
rm -f $BACKUP_DST/auto_fileData_$NOW.zip
# 删除180天前的备份
rclone delete $GD_PATH/ --include "auto_fileData_$OLD.zip"
注意事项:
1、资源遇到是一堆字母与数字组合的,复制到电脑版的xunlei或BT新建下载即可。
2、度盘的资源容易失效,失效一般补不了,请理解!
3、如果支付后没有自动跳转,请等一两分钟让它自动跳转后再刷新看看,还不行的话请联系退款。
4、百家姓转换
免责声明:本站文章采用创作共用版权 CC BY-NC-ND/2.5/CN 许可协议,文章及资源均来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场!!!