OpenList 是一个支持多种存储的文件列表程序🗂️,是一个有韧性、长期治理、社区驱动的 AList 分支🔀,旨在防御基于信任的开源攻击🛡️。
配置文档:OpenList - Doc
Docker部署下面使用DockerCompose部署OpenList
12345678910111213141516171819services: openlist: image: 'openlistteam/openlist:latest' container_name: openlist volumes: - './data:/opt/openlist/data' user: '0:0' ports: - '5244:5244' environment: - UMASK=022 restart: always networks: - app-netnetworks: app-net: external: true
挂 ...
在管理网站和服务器时,确保服务的稳定性非常重要。Uptime Kuma 是一款开源的监控工具,可以帮助你实时监测网站或服务的状态,并在发生故障时及时通知。它支持多种监控方式(如 HTTP、Ping、TCP 等),且操作简单,适合个人或团队自托管使用。本文将介绍如何通过 Docker Compose 快速部署 Uptime Kuma,让你能够轻松搭建自己的监控系统。无论你是开发者还是运维人员,这篇教程都会帮助你快速上手。
GitHub仓库地址:Uptime Kuma
Docker-Compose.yaml文件
123456789101112131415services: uptime-kuma: image: louislam/uptime-kuma:2 container_name: uptime-kuma volumes: - ./data:/app/data ports: - 3001:3001 restart: always networks: - app-netnetworks: app-net: ...
HomeLab
未读RustDesk 是一款开源的远程桌面软件,性能优秀,可以自建服务器以提升连接速度和数据安全性。搭建服务主要包含两个部分:中继服务器 和 ID 服务器。
核心概念
中继服务器:负责转发远程桌面的音视频和数据流。当点对点直连失败时,它会充当中转站,确保连接稳定。
ID 服务器:一个简单的 HTTP 服务,用于将 RustDesk 客户端的 ID 映射到其当前的中继服务器地址,实现“通过 ID 连接”的功能。
在私有化部署中,这两个服务通常部署在同一台服务器上。
搭建步骤这里提供两种最主流的方式:使用 Docker(推荐) 和 直接编译运行。
方法一:使用 Docker 部署(最简单快捷)1234567891011121314151617181920212223242526272829303132333435services: hbbs: # RustDesk ID/Rendezvous 服务器 container_name: hbbs image: docker.olinl.com.cn/rustdesk/rustdesk-server:latest comma ...
HomeLab
未读Immich是一款自托管的照片和视频管理软件,旨在帮助用户轻松备份、组织和管理自己的照片和视频,同时保护用户的隐私。它支持网页版、安卓端和苹果端,用户可以在多个设备上同步使用 官网:https://immich.app
Docker-compose安装: 参考:https://immich.app/docs/install/docker-compose immich智能相册更换支持中文搜索的CLIP大模型教程 参考:https://www.bilibili.com/opus/921308194821636097
Docker
未读
PS:以下镜像为未归档Docker-Compose配置文件,小白慎用!!!
Docker是一种开源的容器化技术,它允许开发者将应用程序及其依赖环境打包成一个轻量级、可移植的容器。通过容器,应用可以在任何支持Docker的系统中快速部署和运行,实现了环境的一致性,极大简化了开发、测试和部署的流程。与传统虚拟机相比,Docker容器共享主机操作系统内核,启动更快、资源占用更少,同时保持了进程间的隔离性,提高了系统的安全性和效率。
在家庭数据中心使用Docker,最核心的好处在于它通过容器化技术实现了应用的隔离、便携和高效管理。你可以将各种家庭服务(如媒体库、智能家居、下载工具等)封装在独立的容器中,彼此互不干扰,彻底摆脱了依赖冲突和环境配置的噩梦;使用Docker Compose等工具,只需一个配置文件就能一键部署或更新整个复杂应用栈,极大简化了维护工作。此外,Docker容器轻量级、低开销的特性,让你能在性能有限的家庭服务器(甚至是一台树莓派)上轻松运行大量服务,并且能方便地进行备份、迁移和快速恢复,极大地提升了家庭数据中心的可靠性、可管理性和资源利用率,让家庭服务器变得像专业数据中 ...
Docker
未读安装Docker一行命令安装docker:
1bash <(curl -sSL https://xuanyuan.cloud/docker.sh)
Docker私服安装Harbor的CA证书Linux
123456789101112131415# 1. 获取Harbor服务器的证书openssl s_client -connect harbor.chengyun.local:443 -showcerts </dev/null 2>/dev/null | openssl x509 -outform PEM > harbor-cert.pem# 2. 创建Docker证书目录sudo mkdir -p /etc/docker/certs.d/harbor.chengyun.local# 3. 复制证书到Docker信任目录sudo cp harbor-cert.pem /etc/docker/certs.d/harbor.chengyun.local/ca.crt# 4. 同时添加到系统CA证书(可选但推荐)sudo cp harbor-cert.pem /usr ...
Shell 修改首先查看网络配置:
1vim /etc/network/interfaces
其中配有管理 IP 的 static 网桥就是当前管理端口。
1234567auto vmbr2iface vmbr2 inet static address 192.168.1.100/24 gateway 192.168.1.1 bridge-ports enp67s0 # 绑定的物理网口,修改它; bridge-stp off bridge-fd 0
修改配置文件,把 bridge-ports 改成目标网卡,之后通过如下命令刷新网络。
1systemctl restart networking
连接到目标网口,检查是否能连接。
1ping <pve ip地址> -t
rr镜像:https://github.com/RROrg/rr/releases
创建引导盘:
1qm importdisk 103 /var/lib/vz/template/iso/rr.img local
1、群晖特色型号:免费带8路摄像头型号:DVA3221、DVA3219、DVA1622自带英伟达独显驱动型号:DVA3221、DVA3219、DVA1622CPU核心>24推荐:FS6400、HD6500CPU核心<24推荐:DS3622xs+、RS1619xs+11-14代CPU推荐:SA6400(实在不知如何选,可安装热门型号:DS3622sx+、DS1019+、DS918+、SA6400)
2、集显使用:4-8、9-10 代 intel iGPU:nvme SSD 缓存数量≤2:DS1019+*/DS918+nvme SSD 缓存数量>2:无可用型号
11、12-14代 intel iGPU:nvme SSD 缓存数量无限制:SA6400
3、独显使用:nvme SSD 缓存数量≤2:DS1019+、DS1819+、SA6400nvme SSD 缓存数量无 ...
123456for d in /sys/kernel/iommu_groups/*/devices/*; do n=${d#*/iommu_groups/*} n=${n%%/*} printf 'IOMMU Group %s ' "$n" lspci -nns "${d##*/}"done
123456789101112131415161718192021222324252627282930313233343536373839IOMMU Group 0 00:02.0 VGA compatible controller [0300]: Intel Corporation CoffeeLake-S GT2 [UHD Graphics P630] [8086:3e96]IOMMU Group 10 00:1b.4 PCI bridge [0604]: Intel Corporation Cannon Lake PCH PCI Express R ...
支持Intel Broadwell (5代) 到 Comet Lake (10代) 不支持Ice Lake (10代移动处理器)
123456789lspci -vs 00:02.0# 下面是支持的显存大小i915-GVTg_V5_1 # Video memory: <512MB, 2048MB>, resolution: up to 1920x1200i915-GVTg_V5_2 # Video memory: <256MB, 1024MB>, resolution: up to 1920x1200i915-GVTg_V5_4 # Video memory: <128MB, 512MB>, resolution: up to 1920x1200i915-GVTg_V5_8 # Video memory: <64MB, 384MB>, resolution: up to 1024x768
1、添加直通代码12345nano /etc/default/grub# 添加如下代码GRUB_CMDLINE_LINUX_DEFAULT= ...















