Auto-sync: 2026-04-22 04:02

This commit is contained in:
2026-04-22 04:03:04 +08:00
parent 24218550d2
commit de096f2f88
232 changed files with 16604 additions and 514 deletions

77
wiki/Transmission.md Normal file
View File

@@ -0,0 +1,77 @@
# Transmission
## Type
- Entity
- Software
## Description
Transmission 是一个开源的 BitTorrent 下载客户端,提供简洁的 Web UI 界面,支持远程管理和自动化下载。是 Home Server 媒体中心的核心组件,负责 BT 种子下载环节。
## Aliases
- Transmission BitTorrent
- lscr.io/linuxserver/transmission
## Key Facts
- **License**: MIT
- **Language**: C ( GTK+ / Qt GUI / Web UI )
- **Official Image**: lscr.io/linuxserver/transmission:latest
- **Deployment**: Docker Compose on Synology NAS / Home Server
- **Web UI Port**: 9091
- **Peer Port**: 51413 (TCP + UDP)
- **Author**: shenwei
## Configuration
### Web UI Access
通过 http://host:9091 访问 Web 管理界面,支持:
- 种子管理(添加/暂停/删除/优先级)
- 下载/上传速度限制
- 连接peer管理
- RSS自动下载需插件
### Authentication
Web UI 认证通过 USER/PASS 环境变量配置:
```yaml
environment:
- USER=shenwei
- PASS=<password>
```
### Docker Deployment (shenwei)
```yaml
services:
transmission:
image: lscr.io/linuxserver/transmission:latest
container_name: transmission
restart: unless-stopped
network_mode: bridge
ports:
- "9091:9091" # Web UI
- "51413:51413" # Peer TCP
- "51413:51413/udp" # Peer UDP
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- USER=shenwei
- PASS=<password>
volumes:
- /home/shenwei/Docker/transmission/data:/config
- /home/shenwei/Downloads:/downloads
```
## Connections
### Upstream
- [[LinuxServer.io]] — 官方 Docker 镜像维护者
### Downstream
- [[Jellyfin]] — 视频播放Transmission 下载 → Jellyfin 播放)
- [[Navidrome]] — 音乐播放Transmission 下载 → Navidrome 播放)
- [[Docker Compose]] — 部署方式
### Related
- [[群晖 NAS]] — 部署平台Synology NAS Docker 环境)
## Sources
- [[用docker安装transmission]]