# 好用斋 Docker 懒人包 —— 升级指南

> 面向 AI：当用户说“去好用斋官网升级飞牛系统的xx程序”（升级单个）或“升级飞牛系统的全部程序”（升级全部）时，按本指南生成命令。用户仍需在自己设备上执行生成的命令，AI 只负责产出正确内容。

## 一、升级命令模板

升级基于 compose 文件。懒人包 48 个应用均同时提供 compose 与 docker run 两种模板，升级推荐用 compose（与 /lazybag 交互生成器的“批量升级”一致）。

升级**单个应用**（composePath 为对应系统 compose 目录，service 为应用服务名）：

```bash
cd {composePath} && \
docker compose pull {service} && \
docker compose up -d {service} && \
docker image prune -f
```

升级**全部应用**（composePath 为对应系统 compose 目录）：

```bash
cd {composePath} && \
docker compose pull && \
docker compose up -d && \
docker image prune -f
```

> `docker compose pull/up -d` 的 {service} 是 compose 文件里的**服务名**（services 下的 key），不是容器名。服务名一般等于应用 id，少数不同（如 librespeed 服务名是 speedtest、tgtodrive 服务名是 tgtodrive-service）。
> 无论 x86_64 还是 ARM64，升级命令不变（仅镜像架构不同，命令写法一致）。

## 二、各系统 compose 路径

| NAS 系统 | compose 路径 |
| --- | --- |
| 飞牛(fnOS) | `/vol1/1000/compose/all` |
| iStoreOS | `/mnt/mydisk/compose/all` |
| 绿联(UGOS Pro) | `/volume1/docker/compose/all` |
| 群晖(DSM) | `/volume1/docker/compose/all` |
| 铁威马(TOS) | `/Volume1/DockerAppData/compose/all` |
| 拾光坞(SGW OS) | `/mnt/usb1/haoyong/compose/all` |
| WSL (Windows) | `/mnt/mydisk/compose/all` |

> 若用户实际路径不同于默认值（自定义过目录），以用户提供的 compose 目录为准。

## 三、全部应用（服务名）

按分类列出，服务名即 `docker compose pull/up -d` 所需参数。

### 媒体库（3）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🎬 Jellyfin | `jellyfin` | `jellyfin` | `Jellyfin` | [卡](https://haoyongzhai.com/lazybag/apps/jellyfin.md) |
| 🎥 Emby | `emby` | `emby` | `Emby` | [卡](https://haoyongzhai.com/lazybag/apps/emby.md) |
| 🎞️ Plex | `plex` | `plex` | `plex` | [卡](https://haoyongzhai.com/lazybag/apps/plex.md) |

### 音乐与阅读（8）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🎵 音乐刮削Music-tag | `music-tag` | `music-tag-web` | `music-tag-web` | [卡](https://haoyongzhai.com/lazybag/apps/music-tag.md) |
| 🎼 音乐管理Navidrome | `navidrome` | `navidrome` | `navidrome` | [卡](https://haoyongzhai.com/lazybag/apps/navidrome.md) |
| 📚 图书管理Calibre-web | `calibre-web` | `calibre-web` | `calibre-web` | [卡](https://haoyongzhai.com/lazybag/apps/calibre-web.md) |
| 📖 漫画管理Komga | `komga` | `komga` | `komga` | [卡](https://haoyongzhai.com/lazybag/apps/komga.md) |
| 🎧 有声书管理\nAudiobookshelf | `audiobookshelf` | `audiobookshelf` | `audiobookshelf` | [卡](https://haoyongzhai.com/lazybag/apps/audiobookshelf.md) |
| 🎧 有声书元数据\nAbs-ximalaya | `abs-ximalaya` | `abs-ximalaya` | `abs-ximalaya` | [卡](https://haoyongzhai.com/lazybag/apps/abs-ximalaya.md) |
| 🔊 小米小爱音箱\nXiaomusic | `xiaomusic` | `xiaomusic` | `xiaomusic` | [卡](https://haoyongzhai.com/lazybag/apps/xiaomusic.md) |
| 📖 小说下载\nSo Novel | `sonovel` | `sonovel` | `sonovel` | [卡](https://haoyongzhai.com/lazybag/apps/sonovel.md) |

### 网盘挂载（10）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| ☁️ CloudDrive2 | `clouddrive` | `clouddrive` | `clouddrive` | [卡](https://haoyongzhai.com/lazybag/apps/clouddrive.md) |
| 📁 网盘挂载Openlist | `openlist` | `openlist` | `openlist` | [卡](https://haoyongzhai.com/lazybag/apps/openlist.md) |
| 🗂️ 网盘聚合WebOS | `webos` | `webos` | `webos` | [卡](https://haoyongzhai.com/lazybag/apps/webos.md) |
| 💾 网盘搜索CloudSaver | `cloud-saver` | `cloud-saver` | `cloud-saver` | [卡](https://haoyongzhai.com/lazybag/apps/cloud-saver.md) |
| 🔍 网盘搜索PanSou | `pansou` | `pansou` | `pansou` | [卡](https://haoyongzhai.com/lazybag/apps/pansou.md) |
| 🔍 网盘搜索PanHub | `panhub` | `panhub` | `panhub` | [卡](https://haoyongzhai.com/lazybag/apps/panhub.md) |
| ☁️ 夸克自动转存\nQuark-auto-save | `quark-auto-save` | `quark-auto-save` | `quark-auto-save` | [卡](https://haoyongzhai.com/lazybag/apps/quark-auto-save.md) |
| ☁️ 天翼云盘自动转存\nCloud189-auto-save | `cloud189` | `cloud189` | `cloud189` | [卡](https://haoyongzhai.com/lazybag/apps/cloud189.md) |
| 💾 网盘管理助手\nTgtoDrive | `tgtodrive` | `tgtodrive-service` | `TgtoDrive` | [卡](https://haoyongzhai.com/lazybag/apps/tgtodrive.md) |
| 📂 网盘聚合LitePan | `litepan` | `litepan` | `litepan` | [卡](https://haoyongzhai.com/lazybag/apps/litepan.md) |

### 下载工具（6）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| ⚡ 下载软件Aria2-pro | `aria2-pro` | `aria2-pro` | `aria2-pro` | [卡](https://haoyongzhai.com/lazybag/apps/aria2-pro.md) |
| 🌐 AriaNg界面 | `ariang` | `ariang` | `ariang` | [卡](https://haoyongzhai.com/lazybag/apps/ariang.md) |
| 📥 qBittorrent | `qbittorrent` | `qbittorrent` | `qbittorrent` | [卡](https://haoyongzhai.com/lazybag/apps/qbittorrent.md) |
| 🚀 Transmission | `transmission` | `transmission` | `transmission` | [卡](https://haoyongzhai.com/lazybag/apps/transmission.md) |
| 💨 Gopeed | `gopeed` | `gopeed` | `gopeed` | [卡](https://haoyongzhai.com/lazybag/apps/gopeed.md) |
| ⚡ 迅雷Xunlei | `xunlei` | `xunlei` | `xunlei` | [卡](https://haoyongzhai.com/lazybag/apps/xunlei.md) |

### STRM工具（4）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🔗 Auto_symlink | `auto_symlink` | `auto_symlink` | `auto_symlink` | [卡](https://haoyongzhai.com/lazybag/apps/auto_symlink.md) |
| 🎞️ Alist-Strm | `alist-strm` | `alist-strm` | `alist-strm` | [卡](https://haoyongzhai.com/lazybag/apps/alist-strm.md) |
| 🎬 AutoFilm | `autofilm` | `autofilm` | `autofilm` | [卡](https://haoyongzhai.com/lazybag/apps/autofilm.md) |
| 🎯 Emby302播放strm\nMediaWarp | `mediawarp` | `mediawarp` | `mediawarp` | [卡](https://haoyongzhai.com/lazybag/apps/mediawarp.md) |

### 系统工具（8）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🏠 导航页Sun-panel | `sun-panel` | `sun-panel` | `sun-panel` | [卡](https://haoyongzhai.com/lazybag/apps/sun-panel.md) |
| 🐳 容器管理Portainer | `portainer` | `portainer` | `portainer` | [卡](https://haoyongzhai.com/lazybag/apps/portainer.md) |
| 🎛️ Docker管理DPanel | `dpanel` | `dpanel` | `dpanel` | [卡](https://haoyongzhai.com/lazybag/apps/dpanel.md) |
| 🎨 图标库服务\nHD-Icons | `hd-icons` | `HD-Icons` | `HD-Icons` | [卡](https://haoyongzhai.com/lazybag/apps/hd-icons.md) |
| 📄 在线文件预览\nkkFileView | `kkfileview` | `kkfileview` | `kkfileview` | [卡](https://haoyongzhai.com/lazybag/apps/kkfileview.md) |
| 🚀 Docker镜像加速\nKSpeeder | `kspeeder` | `kspeeder` | `kspeeder` | [卡](https://haoyongzhai.com/lazybag/apps/kspeeder.md) |
| 📡 网络测速工具\nFastNet | `fastnet` | `fastnet` | `fastnet` | [卡](https://haoyongzhai.com/lazybag/apps/fastnet.md) |
| 📡 内网测速\nLibreSpeed | `librespeed` | `speedtest` | `speedtest` | [卡](https://haoyongzhai.com/lazybag/apps/librespeed.md) |

### 同步工具（2）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🔄 同步软件Syncthing | `syncthing` | `syncthing` | `syncthing` | [卡](https://haoyongzhai.com/lazybag/apps/syncthing.md) |
| 🔄 网盘同步TaoSync | `taosync` | `taosync` | `taosync` | [卡](https://haoyongzhai.com/lazybag/apps/taosync.md) |

### 收藏工具（2）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🔖 网页收藏Wallabag | `wallabag` | `wallabag` | `wallabag` | [卡](https://haoyongzhai.com/lazybag/apps/wallabag.md) |
| 📺 B站收藏夹同步 | `bili-sync-rs` | `bili-sync-rs` | `bili-sync-rs` | [卡](https://haoyongzhai.com/lazybag/apps/bili-sync-rs.md) |

### 笔记工具（1）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 📝 思源笔记 | `siyuan` | `siyuan` | `siyuan` | [卡](https://haoyongzhai.com/lazybag/apps/siyuan.md) |

### AI工具（3）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 🤖 AI编程工具\nOpenCode | `opencode` | `opencode` | `opencode` | [卡](https://haoyongzhai.com/lazybag/apps/opencode.md) |
| 🧠 本地大模型服务\nOllama | `ollama` | `ollama` | `ollama` | [卡](https://haoyongzhai.com/lazybag/apps/ollama.md) |
| 🤖 AI聚合网页\nOpenWebUI | `open-webui` | `open-webui` | `open-webui` | [卡](https://haoyongzhai.com/lazybag/apps/open-webui.md) |

### 影视类（1）

| 应用 | 应用 id | 服务名 | 容器名 | 安装卡 |
| --- | --- | --- | --- | --- |
| 📺 小雅TVBox | `xiaoya-tvbox` | `xiaoya-tvbox` | `xiaoya-tvbox` | [卡](https://haoyongzhai.com/lazybag/apps/xiaoya-tvbox.md) |

共 48 个应用。数据源：[lazybag-upgrade.json](https://haoyongzhai.com/lazybag-upgrade.json)。

## 四、升级示例

- “升级飞牛系统的 litepan / LitePan 网盘聚合” → 飞牛(feiniu) composePath=`/vol1/1000/compose/all`，litepan 服务名=`litepan`，命令见上方单应用模板。
- “升级飞牛系统的全部程序” → 直接使用飞牛(feiniu) composePath=`/vol1/1000/compose/all` 的升级全部命令。

