167 lines
14 KiB
Markdown
167 lines
14 KiB
Markdown
# Ingest Log
|
||
|
||
## [2026-04-22] ingest | 用Docker安装Homarr
|
||
- Source file: raw/Home Office/用Docker安装Homarr.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 通过 Docker Compose 在 Home Server 上部署 Homarr 个人导航仪表盘,提供统一的 Web UI 入口管理和展示 Jellyfin、n8n、Prometheus 等多个自托管服务状态。官方镜像来自 ghcr.io/homarr-labs/homarr,默认端口 7575,支持挂载 Docker Socket 获取容器状态,通过环境变量 SECRET_ENCRYPTION_KEY 加密数据,ALL_PROXY 环境变量走 SOCKS5 代理。
|
||
- Concepts created: Homarr, Docker卷, 环境变量代理, SOCKS5代理
|
||
- Entities created: Homarr
|
||
- Source page: wiki/sources/用docker安装homarr.md
|
||
- Notes:
|
||
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
|
||
- overview.md 已包含 Homarr 在 Home Server Automation 服务列表中,无需额外扩充
|
||
- 与 [[用docker安装portainer]] 存在功能重叠冲突:Homarr=服务导航仪表盘,Portainer=Docker 运维管理 UI,两者互补而非替代
|
||
- 与 [[用docker安装jellyfin]]、[[用docker安装n8n]] 同属 Home Server Docker 部署系列,构成 Homarr 导航入口可聚合展示的服务
|
||
|
||
## [2026-04-22] ingest | 用Docker安装Apache Superset
|
||
- Source file: raw/Home Office/用Docker安装Apache Superset.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 通过 Docker 容器快速部署 Apache Superset BI 平台,包含镜像拉取、容器启动、管理员账户创建、数据库迁移、示例数据加载等完整 6 步初始化流程。GHA 构建版本 `apache/superset:GHA-*`,端口映射 8777:8088。
|
||
- Concepts created: BI平台, 数据可视化
|
||
- Entities created: Apache Superset
|
||
- Source page: wiki/sources/用docker安装apache-superset.md
|
||
- Entity page: wiki/entities/Apache-Superset.md
|
||
- Concept pages: wiki/concepts/BI平台.md, wiki/concepts/数据可视化.md
|
||
- Notes:
|
||
- index.md entry 已从 "(expected: source missing)" 更新为完整描述
|
||
- overview.md Apache Superset 条目已扩充:补充 GHA 镜像版本、6 步初始化流程、端口映射、SQLite/MySQL 等细节
|
||
- 与 [[Grafana]] 同属可视化工具:Superset 偏 BI/SQL/Gallery,Grafana 偏监控/告警,两者互补
|
||
- 与 [[Jellyfin]] 同属 Home Server Docker 部署系列(Jellyfin=视频可视化,Superset=数据可视化)
|
||
- 无冲突
|
||
|
||
## [2026-04-22] ingest | 家庭网络环境概览_2026-04-03
|
||
- Source file: raw/Home Office/家庭网络环境概览_2026-04-03.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 星曜家庭网络基础设施完整架构图谱,涵盖5大节点(公网VPS + Mac Mini + Synology NAS + 2个Ubuntu Server)和近50个Docker应用的部署、FRP端口映射和Caddy域名映射。核心架构:FRP反向隧道 + Caddy自动HTTPS + Cloudflare DNS,实现零静态IP依赖的统一公网访问。
|
||
- Concepts created: SOCKS5代理, HTTPS自动化证书, DNS托管
|
||
- Entities created: RackNerd, Synology NAS DS718, Calibre
|
||
- Concept pages: wiki/concepts/SOCKS5代理.md, wiki/concepts/HTTPS自动化证书.md, wiki/concepts/DNS托管.md
|
||
- Entity pages: wiki/entities/RackNerd.md, wiki/entities/Synology-NAS-DS718.md, wiki/entities/Calibre.md
|
||
- Source page: wiki/sources/家庭网络环境概览_2026-04-03.md
|
||
- Notes:
|
||
- Mac Mini M4 Entity 已更新:补充 STQ 全套服务(nginx/frontend/web/mariadb/n8n)、vaultwarden、Portainer(已废弃)状态;添加 n8n 已迁移至 Ubuntu2 的重要提示
|
||
- overview.md 已更新 Home Server Automation 章节:扩充架构描述,涵盖5节点、FRP v0.65.0、Caddy 自动HTTPS、Cloudflare DNS、近50个服务、Caddy 域名映射表(20+子域名)
|
||
- overview.md Key Entities 已更新:RackNerd、Synology NAS DS718 替代群晖 NAS
|
||
- 冲突检测:v2rayA SOCKS5(NAS端口20170)仅本机监听 → 与 [[ubuntu-server科学上网]] 中的显式 Docker Daemon Proxy 配置形成互补,非直接冲突
|
||
- 无其他冲突
|
||
|
||
## [2026-04-22] ingest | 用Docker安装Jellyfin
|
||
- Source file: raw/Home Office/用Docker安装Jellyfin.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 通过 Docker Compose 在群晖 NAS 上部署 Jellyfin 视频媒体服务器,使用 nyanmisaka/jellyfin 镜像,启用 Intel QuickSync 硬件转码(/dev/dri 设备直通),配置多目录媒体挂载、群晖 UID/GID 权限映射、自定义字体、时区和外网发布 URL,构建"Transmission 下载 → Jellyfin 播放"家庭媒体工作流
|
||
- Concepts created: 硬件转码, 设备直通
|
||
- Entities created: Jellyfin
|
||
- Source page: wiki/sources/用docker安装jellyfin.md
|
||
- Entity page: wiki/entities/Jellyfin.md
|
||
- Concept pages: wiki/concepts/硬件转码.md, wiki/concepts/设备直通.md
|
||
- Notes:
|
||
- Jellyfin Entity 页面已创建,关联 Jellyfin 镜像、QuickSync、群晖 NAS、Transmission
|
||
- 硬件转码 Concept:涵盖 Intel QuickSync / NVIDIA NVENC / VA-API / VCE 等方案
|
||
- 设备直通 Concept:涵盖 /dev/dri 直通原理、权限问题、nvidia-container-toolkit
|
||
- 与 [[用docker安装transmission]] 形成互补(下载 vs 播放),共同服务家庭媒体中心
|
||
- 与 [[用docker中安装navidrome]] 对标(Jellyfin=视频 vs Navidrome=音乐)
|
||
- nyanmisaka/jellyfin 镜像区别于 linuxserver/jellyfin:预装优化 FFmpeg,开箱即用硬件转码
|
||
- 无冲突
|
||
- Source file: raw/Home Office/Ubuntu Server科学上网.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: Ubuntu Server 终端场景科学上网完整指南,覆盖 ProxyChains 终端命令劫持、Git 全局代理配置、Docker Daemon systemd 注入代理、Docker 容器环境变量代理四种方案
|
||
- Concepts created: ProxyChains, Git 全局代理, Docker Daemon Proxy, Docker 网络网关 IP, SOCKS5h 代理, 环境变量代理
|
||
- Entities: v2rayN, SOCKS5 协议, Docker
|
||
- Source page: wiki/sources/ubuntu-server科学上网.md
|
||
- Notes:
|
||
- ProxyChains 通过 LD_PRELOAD 劫持 socket,适用于任意动态链接程序
|
||
- Git 必须通过 git config --global 设置代理,不读环境变量
|
||
- Docker Daemon 必须通过 systemd drop-in 文件注入代理
|
||
- Docker 容器内 127.0.0.1 指向容器自身,需用 Docker 网关 IP(如 172.24.0.1)
|
||
- ProxyChains Concept 页面已创建:wiki/concepts/proxychains.md
|
||
- 冲突检测:与群晖 NAS 科学上网互补,非冲突
|
||
|
||
## [2026-04-22] ingest | 用Docker安装Portainer
|
||
- Source file: raw/Home Office/用Docker安装Portainer.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 通过 Docker Compose 在 Home Server 部署 Portainer 可视化管理工具,使用 portainer/portainer-ce:lts 镜像,通过 Docker socket 挂载实现宿主机容器的 Web UI 管理,包含 9443 HTTPS API 端口和 8000 Edge Agent 端口配置
|
||
- Concepts created: Docker可视化管理工具, Docker Socket, Docker卷
|
||
- Entities created: Portainer, Portainer CE LTS
|
||
- Source page: wiki/sources/用docker安装portainer.md
|
||
- Notes:
|
||
- Docker Socket (`/var/run/docker.sock`) 挂载是 Portainer 访问宿主机 Docker 守护进程的关键机制
|
||
- Portainer 不替代 Prometheus 等监控工具,而是提供运维层面的可视化操作界面
|
||
- 与 [[用docker安装transmission]] / [[用docker安装jellyfin]] 同属 Home Office Docker 部署系列
|
||
- 无冲突
|
||
|
||
## [2026-04-22] ingest | Ubuntu禁用合盖休眠
|
||
- Source file: raw/Home Office/Ubuntu禁用合盖休眠.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: Ubuntu Server 24.04 合盖休眠禁用完整指南,通过修改 systemd-logind 的 logind.conf 配置(HandleLidSwitch=ignore)让笔记本合盖后继续运行,进阶方案通过 systemctl mask 彻底禁用内核级休眠目标
|
||
- Concepts created: systemd-logind, HandleLidSwitch, 休眠目标
|
||
- Entities: Ubuntu Server, systemd
|
||
- Source page: wiki/sources/ubuntu禁用合盖休眠.md
|
||
- Notes:
|
||
- 基础方案:修改 /etc/systemd/logind.conf 的 HandleLidSwitch 系列参数
|
||
- 进阶方案:systemctl mask sleep/suspend/hibernate/hybrid-sleep.target
|
||
- 冲突检测:无冲突
|
||
|
||
## [2026-04-22] ingest | 如何删除旧的废弃的Docker Container + Volume
|
||
- Source file: raw/Home Office/如何删除旧的废弃的docker container +volume.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: Docker 容器生命周期管理指南,涵盖 Portainer 容器/Volume/Network 的停止、删除、重装完整流程,以及两类 WARN 警告的根因分析和 external:true 复用方案
|
||
- Concepts created: Docker容器生命周期管理, Docker警告处理, external配置
|
||
- Entities created: Portainer, Docker-Network
|
||
- Concept pages updated: Docker-Compose.md (新增 External Mode 章节), Docker堆栈.md
|
||
- Entity pages updated: Docker卷.md (新增 Related Entities: Portainer)
|
||
- Source page: wiki/sources/如何删除旧的废弃的docker-container-volume.md
|
||
- Notes: overview.md 已补充 Portainer、Docker Compose、Docker卷、Docker Network 到 Key Entities;与已存在的 Docker卷.md、Docker-Compose.md、Docker堆栈.md 进行关联
|
||
|
||
## [2026-04-22] ingest | Mac Mini 服务器配置:防止自动锁屏与睡眠
|
||
- Source file: raw/Home Office/Mac-Mini-服务器配置-防止自动锁屏与睡眠.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: Mac Mini 作为无显示器 Home Server 时,防止 macOS 自动锁屏、睡眠、待机和休眠的完整解决方案。永久方案通过 pmset 命令关闭所有睡眠机制;临时方案通过 caffeinate 工具;验证通过 pmset -g 系列命令。
|
||
- Concepts created: pmset, caffeinate, Wake-on-LAN, Headless 服务器, 系统睡眠管理
|
||
- Entities updated: Mac Mini M4 Entity 已添加"Power & Sleep Configuration"章节,包含完整的 pmset 配置命令
|
||
- Concept pages created:
|
||
- wiki/concepts/pmset.md — macOS 电源管理命令行工具,含与 Linux systemd-logind 的参数对照表
|
||
- wiki/concepts/caffeinate.md — macOS 临时防止睡眠工具,不修改系统设置
|
||
- wiki/concepts/Wake-on-LAN.md — 网络唤醒协议,与 womp 参数配合
|
||
- wiki/concepts/Headless-服务器.md — 无显示器服务器模式,涵盖 macOS/Linux 电源管理最佳实践
|
||
- wiki/concepts/系统睡眠管理.md — 跨平台睡眠层级对比框架(macOS/Linux/Windows)
|
||
- Source page: wiki/sources/mac-mini-服务器配置-防止自动锁屏与睡眠.md
|
||
- Notes:
|
||
- index.md 已更新 entry(日期修正为 2026-03-15)
|
||
- overview.md Key concepts 已添加 pmset/caffeinate/Wake-on-LAN/Headless 服务器/系统睡眠管理
|
||
- overview.md Conflict Areas 新增 #8:macOS vs Linux 睡眠管理对比(pmset vs systemd-logind HandleLidSwitch)
|
||
- Mac Mini M4 Entity 已添加"Power & Sleep Configuration"章节,含完整 pmset 命令
|
||
- 冲突检测:
|
||
- 与 [[ubuntu禁用合盖休眠]] 存在平台差异(macOS vs Linux),已在 Source Page 和 Conflict Areas 中记录为"非冲突、互补方案"
|
||
- 无其他冲突
|
||
|
||
## [2026-04-22] ingest | 如何在Ubuntu Server上通过NFS挂载Synology NAS上的共享文件夹
|
||
- Source file: raw/Home Office/如何在Ubuntu Server上通过NFS挂载Synology NAS上的共享文件夹.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 在 Ubuntu Server 上通过 NFS 协议挂载 Synology NAS 共享文件夹的完整实操指南,涵盖 Synology DSM NFS 权限配置(Squash 映射为 admin)、Ubuntu nfs-common 安装、/etc/fstab 永久挂载(含 _netdev/timeo/retrans 关键参数)、sudo mount -a 验证流程、备份脚本挂载点检查及 remote-fs.target 故障排查。NFS 相比 Samba 的核心优势:原生保留 Linux 文件所有权,避免 Docker 卷恢复时的权限报错。
|
||
- Concepts: NFS, 永久挂载, 挂载点检查, NFS网络备份(已有 Concept,无需新建)
|
||
- Entities created: rsync(Entity 页面新建)
|
||
- Source page: wiki/sources/如何在ubuntu-server上通过nfs挂载synology-nas上的共享文件夹.md
|
||
- Entity pages: wiki/entities/rsync.md
|
||
- Concept pages: N/A(NFS/永久挂载/挂载点检查/NFS网络备份 均已存在,无需新建)
|
||
- Notes:
|
||
- index.md entry 已从 "(expected: source missing)" 更新为完整描述,日期修正为 2025-12-29
|
||
- overview.md Home Server Automation 章节已扩充:补充 Synology DSM NFS 配置细节、NFS 永久挂载参数、rsync 备份架构
|
||
- Synology NAS DS718 Entity 已更新:新增"存储与备份"章节 NFS 服务端条目
|
||
- Ubuntu Server Entity 已更新:Home Server Applications 章节新增 NFS 客户端和 rsync 自动化条目
|
||
- NFS网络备份 Concept 已更新:添加 rsync Entity 链接
|
||
- 永久挂载 Concept 已更新:添加 rsync Entity 链接
|
||
- rsync Entity 新建:包含常见用法、参数说明、自动化备份脚本模板、NFS 备份工作流
|
||
- 冲突检测:无冲突
|
||
|
||
## [2026-04-14] ingest | 在Ubuntu上通过VPS+内网反向代理实现域名访问内网穿透
|
||
- Source file: raw/Home Office/在Ubuntu上通过VPS+内网反向代理实现域名访问内网穿透.md
|
||
- Status: ✅ 成功摄入
|
||
- Summary: 通过 VPS + frp + Caddy 实现内网服务的公网域名访问完整方案。Cloudflare DNS A 记录指向 VPS 公网 IP → VPS 运行 frps 和 Caddy → 内网主机运行 frpc 将本地端口映射到 VPS → Caddy 反向代理到 frp 映射端口自动申请 Let's Encrypt 证书。涵盖 NAS/n8n/Grafana/Transmission/SSH 等多服务子域名访问配置,以及 7 步系统化故障排查(端口监听/进程配置/token 验证/防火墙/telnet 诊断等)。
|
||
- Concepts created: [[SSH穿透]], [[自动HTTPS]], [[DNS A记录]]
|
||
- Source page: wiki/sources/在ubuntu上通过vps-内网反向代理实现域名访问内网穿透.md
|
||
- Notes:
|
||
- overview.md Home Server Automation 章节已扩充:补充内网穿透方案(VPS + frp + Caddy)架构详解,包含 DNS → frps → frpc → Caddy 全链路流程
|
||
- 冲突检测:与 [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]] 存在潜在视角差异(监控方案侧重 Prometheus/Grafana 部署,未展开公网访问),已在 source 页面 Contradictions 节记录
|
||
- frp、Caddy、VPS、RackNerd、Synology NAS 等实体已在 overview.md 记录,无需新建
|
||
|