first commit

This commit is contained in:
编码猿
2025-08-29 21:58:42 +08:00
commit 673de8f5ec
17 changed files with 275 additions and 0 deletions

View 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

View 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

View 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
View File

@@ -0,0 +1,111 @@
immich 安装:
immich ai中文搜索 + 人脸识别 模块安装 步骤:
1
先安装 git-lfsubuntu 安装 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 ....省略
建议:从老 到 新 来 导入文件夹到 外部存储库,老照片不显示在 照片功能里(用过相册查看),而最新年份(当下)照片 显示在 相册功能里,随时查看,
至于随着时间不断增加的202520262027等会非常规则的按照时间排序巴适得很
使用插件 immich-folder-album-creator 会帮我们自动生成如下相册,相册名字为:
我的大学
我的高中
单车旅行-杭州路上
单车旅行-青海
单车旅行-西藏
生成相册后,我们可以通过相册来快速定位查看对应照片,再也不需要在乱糟糟的 照片immich功能名称 里查看所有照片了
同时 我们可以把 照片功能 里的所有 老照片 全选 进行 堆叠 或者 归档,或 堆叠+归档,进而“隐藏”起来。
归档类似qq微信的 消息不打扰,设置 归档 后,照片不会显示在 照片功能 中,只能通过归档功能查看被归档的照片
堆叠:顾名思义,就是把很多照片堆起来,合多为一并设置封面图,点击后会通过 轮播图的方式展示所有照片,和归档
不同的是,堆叠的照片还是会显示在 照片功能 中。
关于堆叠,归档,相册 使用总结:
1对 照片 里的 图片&视频 进行 归档,那么相册中可以正常显示,且显示速度快
2照片 一旦被归档 后 所属的 人物,探索 都 将无法查看
3堆叠后人物可以正常查看但相册里的图片显示速度将变慢
4如果在照片中进行图片多选的 堆叠 同时 进行归档,那么相册中照片可以显示,但显示速度将大幅度降低

18
服务器相关/ssl.txt Normal file
View 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