first commit
This commit is contained in:
46
服务器相关/account.txt
Normal file
46
服务器相关/account.txt
Normal file
@@ -0,0 +1,46 @@
|
||||
1: godaddy 域名
|
||||
|
||||
buyusdt.xyz
|
||||
git.buyusdt.xyz
|
||||
|
||||
账户: PzNhM1lU5dZDLVESj83@proton.me
|
||||
用户名: sqsJ~F%5dft8x(s8G5ks
|
||||
密码: I0X)lKLszVA_#xfW)%M
|
||||
域名控制台: https://dcc.godaddy.com/control/portfolio
|
||||
|
||||
|
||||
2: photoprism
|
||||
账户: PzNhM1lU5dZDLVESj83@proton.me
|
||||
密码: ptSXb6ReuisTm!j
|
||||
|
||||
3: cpolar
|
||||
用户名: bmycodes
|
||||
账户: PzNhM1lU5dZDLVESj83@proton.me
|
||||
密码: 3.wFtsHjbQ7XNKZ
|
||||
|
||||
3: proton 邮箱
|
||||
地址:https://mail.proton.me/u/1/inbox?welcome=true
|
||||
账户: PzNhM1lU5dZDLVESj83@proton.me
|
||||
密码: _%hZ6%_+~E8hl
|
||||
账号恢复密语:few climb vendor future you clutch field whip idle bone gadget estate
|
||||
用户忘记密码+解密邮件内容
|
||||
|
||||
|
||||
4: vultr 账号
|
||||
登录地址:https://my.vultr.com/
|
||||
账户: PzNhM1lU5dZDLVESj83@proton.me
|
||||
密码:3oJ*Epf2!8h-y7Dv
|
||||
|
||||
服务器:
|
||||
ip地址: 139.180.142.82
|
||||
用户: root
|
||||
密码: i5@FQFm}s(SVxhxu
|
||||
|
||||
|
||||
5: cloudflare
|
||||
地址:https://dash.cloudflare.com/c03ca554bd8ce774e87e211c976b3daf/buyusdt.xyz
|
||||
name: JH0V7C$K!&Idc~s+
|
||||
surname: JH0V7C$K!&Idc~s+
|
||||
邮箱: PzNhM1lU5dZDLVESj83@proton.me
|
||||
密码: eu2uJn$X2jo+yy#6_zR
|
||||
全局apikey: 823b2b6c16ae5bee186028dc6cd65d08c885a
|
||||
10
服务器相关/collabora.txt
Normal file
10
服务器相关/collabora.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
docker run -t -d -p 9980:9980 -e "domain=file.com" -e "extra_params=-o:tls.enable=false -o:ssl.termination=true" -e "username=admin" -e "password=123456" --net=host --add-host=file.com:192.168.31.100 --name collabora --privileged=true --restart always --cap-add MKNOD collabora/code
|
||||
|
||||
docker run -t -d -p 9980:9980 -e "username=bmy" -e "password=lb714500" --add-host=pydio.buyusdt.xyz:192.168.31.100 --name collabora --privileged=true --restart always --cap-add MKNOD collabora/code
|
||||
|
||||
|
||||
docker run -t -d -p 9980:9980 \
|
||||
|
||||
-e "username=bmy" \
|
||||
-e "password=lb714500" \
|
||||
--name code --restart always collabora/code
|
||||
90
服务器相关/command.txt
Normal file
90
服务器相关/command.txt
Normal file
@@ -0,0 +1,90 @@
|
||||
linux
|
||||
|
||||
|
||||
df -h 查看已挂载点
|
||||
docker ps -a 查看已运行镜像
|
||||
ip route show 路由表管理命令
|
||||
sudo du --max-depth=1 -h 查看当前目录内磁盘占用
|
||||
docker system prune -a 用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及无tag的镜像。
|
||||
ls -l 查看文件所有者
|
||||
chown -R 用户:用户组 路径
|
||||
lsblk 查看磁盘挂载情况
|
||||
cat /etc/passwd 列出所有用户
|
||||
find . -type f -name "*._thumb" -exec rm -f {} \; 查询后缀文件,批量删除
|
||||
sudo fsck.exfat /dev/sdX1 命令检查并修复exFAT文件系统,其中 sdX1 是设备分区。
|
||||
cat /etc/os-release 查看linux版本
|
||||
docker run -it <image-name> /bin/bash 通过交互式终端进入镜像
|
||||
|
||||
|
||||
debian 替换镜像地址
|
||||
sed -i 's|http://deb.debian.org|https://mirrors.aliyun.com|g' /etc/apt/sources.list.d/debian.sources
|
||||
|
||||
ubuntu 替换镜像地址
|
||||
sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
|
||||
sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
|
||||
|
||||
|
||||
# 查看 Docker 状态,报错时候使用
|
||||
systemctl status docker
|
||||
# 停止 Docker
|
||||
systemctl stop docker
|
||||
# 重启 Docker
|
||||
systemctl restart docker
|
||||
# 查看正在运行的容器
|
||||
docker ps
|
||||
# 查看所有容器,包括停止的容器
|
||||
docker ps -a
|
||||
# 查看容器占用资源情况
|
||||
docker stats
|
||||
# 查看容器的日志(可在这查看报错信息)
|
||||
docker logs 容器名或ID
|
||||
# 启动已被停止的容器
|
||||
docker start 容器名或ID
|
||||
# 停止运行中的容器
|
||||
docker stop 容器名或ID
|
||||
# 重启容器
|
||||
docker restart 容器名或ID
|
||||
# 进入容器
|
||||
docker exec -it id /bin/bash
|
||||
# 手动更新
|
||||
docker-compose down && docker-compose pull && docker-compose up -d
|
||||
# 删除容器
|
||||
docker-compose down
|
||||
|
||||
|
||||
scrcpy --video-codec=h265 \
|
||||
--max-size=1920 --max-fps=60 \
|
||||
--no-audio --keyboard=uhid \
|
||||
--turn-screen-off --stay-awake\
|
||||
--power-off-on-close
|
||||
|
||||
/dev/sda1 /mnt/disk1 exfat defaults, uid=110,gid=111 ,dmask=000,fmask=000 0 0
|
||||
/dev/sdb1 /mnt/disk2 exfat defaults, uid=110,gid=111 ,dmask=000,fmask=000 0 0
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name=xunlei \
|
||||
--hostname=unraid \
|
||||
--net=bridge \
|
||||
-p 2345:2345 \
|
||||
-v /home/bmy/xunlei:/xunlei/data \
|
||||
-v /mnt/disk1/jellyfin/xl_downloads:/xunlei/downloads \
|
||||
--restart=unless-stopped \
|
||||
--privileged \
|
||||
cnk3x/xunlei:latest
|
||||
|
||||
|
||||
docker run --name torna --restart=always \
|
||||
-p 7700:7700 \
|
||||
-e JAVA_OPTS="-server -Xms512m -Xmx512m" \
|
||||
-v /home/bmy/torna/application.properties:/torna/config/application.properties \
|
||||
-d registry.cn-hangzhou.aliyuncs.com/tanghc/torna:latest
|
||||
|
||||
|
||||
docker run -it -d --name dpanel --restart=always \
|
||||
-p 8807:8080 -e APP_NAME=dpanel \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||
-v dpanel:/dpanel -e INSTALL_UERNAME=bmy -e INSTALL_PASSWORD=lb714500 dpanel/dpanel:lite
|
||||
|
||||
av1(也可以是其他编码) 转 h264
|
||||
ffmpeg -i 1S07E10.mp4 -c:a copy -c:v libx264 S07E10.mp4
|
||||
111
服务器相关/immich.txt
Normal file
111
服务器相关/immich.txt
Normal file
@@ -0,0 +1,111 @@
|
||||
immich 安装:
|
||||
|
||||
|
||||
|
||||
immich ai中文搜索 + 人脸识别 模块安装 步骤:
|
||||
|
||||
1
|
||||
先安装 git-lfs(ubuntu 安装 git-lfs)
|
||||
|
||||
apt-get update # 更新安装包列表
|
||||
apt-get install git # 安装git
|
||||
apt-get install git-lfs # 安装git-lfs
|
||||
git lfs install # 初始化
|
||||
|
||||
2 中文搜索
|
||||
mkdir /var/lib/docker/volumes/immich_model-cache/_data/clip
|
||||
cd /var/lib/docker/volumes/immich_model-cache/_data/clip
|
||||
git clone https://huggingface.co/immich-app/XLM-Roberta-Large-Vit-B-16Plus
|
||||
|
||||
2.1 immich 右上角 管理 -> 设置 -> 机器学习设置 -> 智能搜索 -> CLIP模型 填入 XLM-Roberta-Large-Vit-B-16Plus,然后保存
|
||||
|
||||
3 人脸识别
|
||||
|
||||
mkdir /var/lib/docker/volumes/immich_model-cache/_data/facial-recognition
|
||||
cd /var/lib/docker/volumes/immich_model-cache/_data/facial-recognition
|
||||
git clone https://huggingface.co/immich-app/buffalo_l
|
||||
|
||||
4 在 immich docker-compose.yml 的路径下执行 docker-compose down 删除四个容器,然后执行 docker-compose up -d
|
||||
5 immich 右上角 管理 -> 任务 -> 智能搜索(全部) & 人脸检测(全部)
|
||||
|
||||
|
||||
|
||||
浅色模式 的 地图:https://api.maptiler.com/maps/35255c51-dcf8-441e-acc9-2db1581ef636/style.json?key=9UJFr7Iy5tFybANbH2yF
|
||||
深色模式 的 地图:https://api.maptiler.com/maps/a9511876-c47b-43a2-9c19-26343baab138/style.json?key=9UJFr7Iy5tFybANbH2yF
|
||||
|
||||
|
||||
https://github.com/Salvoxia/immich-folder-album-creator?tab=readme-ov-file
|
||||
|
||||
/script/immich_auto_album.sh
|
||||
|
||||
|
||||
|
||||
immich-folder-album-creator:
|
||||
container_name: imm_folder_album_creator
|
||||
image: salvoxia/immich-folder-album-creator:latest
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
API_URL: http://192.168.31.100:2283/api # immich 访问地址+ api
|
||||
API_KEY: AapUxcpQVBBFANqUkchmvqkcUbYHjxinCZ9472I # 右上角头像 - 账户设置 - apikeys - 新apikey,复制保存
|
||||
ROOT_PATH: /mnt/disk1/dcim/12-20#,/mnt/disk1/dcim/20-23 # 外部存储库路径,就是 immich-server 的 volumes 下 ro 挂载路径
|
||||
ALBUM_SEPARATOR: / # 相册路径分隔符
|
||||
ALBUM_LEVELS: 2 # 扫描几级文件夹路径,根据 相册归类的文件夹结构层级深度来
|
||||
UNATTENDED: 1 # 是否立即执行
|
||||
CRON_EXPRESSION: "0 4 * * *" # crontab定时任务,每天夜里四点执行自动任务同步外部路径变化到相册,在线编辑文档:https://crontab.guru/
|
||||
TZ: Europe/Berlin
|
||||
|
||||
|
||||
|
||||
immich 使用总结:
|
||||
|
||||
需求:往年的很多老照片不想全部都堆在照片一起显示,因为很多年前的照片动辄几千上万张,太多了,
|
||||
并且很多老照片丢失了时间地点(比如qq,微信等第三方软件保存的照片)会导致老照片和新照片显示时间都在当下时间,
|
||||
比如8月27号,这样会导致我们无法快速查看今年按照时间排序的最新照片,非常烦人!!!!
|
||||
|
||||
所以推荐使用 immich 的插件 immich-folder-album-creator,首先建好各种文件夹,把照片分类存储到所属的文件夹中,
|
||||
然后通过 immich 的 外部图库导入 分类好的照片,之后使用 immich-folder-album-creator,他会根据 你刚分好的文件夹结构&层级
|
||||
帮你在immich中自动创建 相应的相册。
|
||||
|
||||
下面举例文件夹结构:
|
||||
|
||||
12-20
|
||||
└──我的大学
|
||||
└──n张照片 * 视频
|
||||
└──我的高中
|
||||
└──n张照片 * 视频
|
||||
└──单车旅行
|
||||
└──杭州路上
|
||||
└──n张照片 * 视频
|
||||
└──青海
|
||||
└──n张照片 * 视频
|
||||
└──西藏
|
||||
└──n张照片 * 视频
|
||||
|
||||
20-23 ....省略
|
||||
23-after ....省略
|
||||
|
||||
|
||||
建议:从老 到 新 来 导入文件夹到 外部存储库,老照片不显示在 照片功能里(用过相册查看),而最新年份(当下)照片 显示在 相册功能里,随时查看,
|
||||
至于随着时间不断增加的2025,2026,2027等,会非常规则的按照时间排序(巴适得很!!)
|
||||
|
||||
|
||||
使用插件 immich-folder-album-creator 会帮我们自动生成如下相册,相册名字为:
|
||||
我的大学
|
||||
我的高中
|
||||
单车旅行-杭州路上
|
||||
单车旅行-青海
|
||||
单车旅行-西藏
|
||||
|
||||
生成相册后,我们可以通过相册来快速定位查看对应照片,再也不需要在乱糟糟的 照片(immich功能名称) 里查看所有照片了
|
||||
同时 我们可以把 照片功能 里的所有 老照片 全选 进行 堆叠 或者 归档,或 堆叠+归档,进而“隐藏”起来。
|
||||
|
||||
归档:类似qq微信的 消息不打扰,设置 归档 后,照片不会显示在 照片功能 中,只能通过归档功能查看被归档的照片
|
||||
堆叠:顾名思义,就是把很多照片堆起来,合多为一并设置封面图,点击后会通过 轮播图的方式展示所有照片,和归档
|
||||
不同的是,堆叠的照片还是会显示在 照片功能 中。
|
||||
|
||||
关于堆叠,归档,相册 使用总结:
|
||||
|
||||
1:对 照片 里的 图片&视频 进行 归档,那么相册中可以正常显示,且显示速度快
|
||||
2:照片 一旦被归档 后 所属的 人物,探索 都 将无法查看
|
||||
3:堆叠后,人物可以正常查看,但相册里的图片显示速度将变慢
|
||||
4:如果在照片中进行图片多选的 堆叠 同时 进行归档,那么相册中照片可以显示,但显示速度将大幅度降低
|
||||
18
服务器相关/ssl.txt
Normal file
18
服务器相关/ssl.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
cf 域名
|
||||
|
||||
export CF_Key="823b2b6c16ae5bee186028dc6cd65d08c885a"
|
||||
export CF_Email="PzNhM1lU5dZDLVESj83@proton.me"
|
||||
|
||||
|
||||
acme.sh --issue -d "buyusdt.xyz" -d "*.buyusdt.xyz" --dns dns_cf \
|
||||
--key-file /mnt/disk2/programming/https证书/buyusdt.xyz/buyusdt.xyz.key \
|
||||
--fullchain-file /mnt/disk2/programming/https证书/buyusdt.xyz/buyusdt.xyz.pem
|
||||
|
||||
|
||||
Namesilo 域名
|
||||
|
||||
export Namesilo_Key="107c86dd52006c57a90728"
|
||||
|
||||
acme.sh --issue -d "bmycode.help" -d "*.bmycode.help" --dns dns_namesilo --dnssleep 3 \
|
||||
--key-file /mnt/disk2/programming/https证书/bmycode.help/bmycode.help.key \
|
||||
--fullchain-file /mnt/disk2/programming/https证书/bmycode.help/bmycode.help.pem
|
||||
Reference in New Issue
Block a user