Files
infra-docker-configs/servers/media-core/media-core

media-core

media-core192.168.50.46)上的媒体自动化服务,由 Arcane Project media-core 和 Git Sync e4b38e59-1676-41a9-babf-aa2af4cdea76 管理。 Auto Sync、同步后拉镜像和自动 redeploy 均关闭;Git push 后必须显式同步与部署。

当前服务

  • NZBHydra2 8.9.0-ls103
  • Lidarr 3.1.0.4875-ls40
  • Whisparr 2.2.0-release.231
  • Sonarr4K 4.0.19.2979-ls323
  • Radarr4K 6.3.0.10514-ls315
  • Seerr v3.4.1(从 Jellyseerr 自动迁移)

下载器保留在 unRaid。Lidarr、Whisparr 和 Sonarr4K 当前使用 unRaid SABnzbd Sonarr4K 的容器路径 /mnt/unRaid/downloads 与 SAB 报告路径一致。

宿主机前置条件

  • /mnt/truenas/multimediaTrueNAS 可读写 NFS。
  • /mnt/unraid/downloadsunRaid /mnt/user/downloads 可读写 NFS。
  • /mnt/unraid/tv4kunRaid /mnt/user/tv4k 可读写 NFS。
  • Appdata/opt/media-core/appdata/<service>
  • 备份:/opt/media-core/backups,归档文件必须为 root:root 0600

systemd automount 遇到 Stale file handle 时,不能直接反复部署 Docker。先确认没有 容器占用对应挂载,完整停止 .automount、卸载残留 NFS、重新启动 automount,并连续 验证读写稳定后再部署。

Sonarr4K 迁移说明

Sonarr4K 于 2026-09-07 从 unRaid 迁入。源容器已停止但保留,冷备位于:

/opt/media-core/backups/sonarr4k-config-cold-20260907-070232.tar

首次迁移时曾临时使用从 unRaid 导入的精确镜像 local/sonarr:4.0.19.2979-ls319。用户随后确认生产镜像采用 LinuxServer latest 2026-09-07 已升级到 4.0.19.2979-ls323 并固定当时的 registry digest。

验收基线:332 部受监控剧集、7,136 个 episode files、队列 0SABnzbd 与 NZBHydra2 内建测试通过,Import List 和历史完整。旧 unRaid Sonarr4K 地址不得继续 作为 API 入口。

Radarr4K 与 Seerr

Radarr4K 从 unRaid 冷迁移到 /opt/media-core/appdata/radarr4k,沿用 /mnt/unRaid/movie4k/mnt/unRaid/downloads 容器路径。源容器及 Appdata 在迁移 验收完成后继续保留为回滚点。

/opt/media-core/backups/radarr4k-config-cold-20260907-081436.tar
SHA-256 0d91cf23172e117d237f648eff7d921b39fbdb2165312f98be3696849e8faf73

Jellyseerr 按官方迁移指南升级为 Seerr。旧 /app/config 数据复制到 /opt/media-core/appdata/seerr,归属调整为 UID/GID 1000:1000;官方容器使用 init: true,不配置旧镜像的 PUID/PGID。自动迁移成功并核对用户、请求和四个 *Arr 连接前,不删除 unRaid 上的 Jellyseerr 容器与 Appdata。

/opt/media-core/backups/jellyseerr-config-cold-20260907-082225.tar
SHA-256 9d5f9d7f690f0bf1bf85058af5325735f8069973ba05fb5e2643535d5a332e0a

Seerr 中普通 Sonarr/Radarr 继续使用 .104K 实例使用 Compose 服务名 sonarr4kradarr4k。Plex 地址已从退役的 .5:32400 修正为 unRaid .100:32400