Files
nexus/wiki/entities/Transmission.md

78 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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]]