为什么用 Web.Casa 安装 Transmission (VPN)?
无需手动编写 Docker Compose,Web.Casa 自动配置并启动。
Caddy 自动签发和续期 SSL 证书,反向代理开箱即用。
监控、备份、更新、日志——所有应用在一个面板中管理。
安装方式
先安装 Web.Casa,然后在应用商店中一键安装此应用。
推荐使用的 VPN

此容器已使用 AirVPN 进行大量测试。
| VPN 提供商 | 端口转发 | 是否可用? |
|---|---|---|
| AirVPN | 是 | 是 |
| ProtonVPN | 是 | 未测试 |
| NordVPN* | 否 | 基本可用 |
附注:支持端口转发的 VPN 提供商更适合用于种子下载。 (reddit.com)
功能特性
- 选择您的 Web 界面!
- 支持众多 OpenVPN 提供商(完整列表)
- 可与 traefik 协同工作!
- 为 Tipi 预先配置。
- 健康检查
- 高度可配置。
文档
请务必阅读此处提供的相关文档:https://haugene.github.io/docker-transmission-openvpn/
VPN 提供商设置
自定义配置
对于 AirVPN,请从此处获取您的自定义配置文件:https://airvpn.org/generator/。将其放入 runtipi/app-data/transmission-vpn/data/custom/AirVPN_XX-XXXXXX_XXXX_UDP-443-Entry3.ovpn
别忘了在此处申请端口:https://airvpn.org/ports/
在 Transmission VPN 应用设置中填写:
- OpenVPN > 用户名:您的 AirVPN 邮箱。
- OpenVPN > 密码:您的 AirVPN 密码。
- OpenVPN > 默认提供商配置:您 custom 文件夹中生成的文件名(不带 .ovpn 扩展名)
- OpenVPN > 提供商:自定义配置。
使用 user-config 进行覆盖配置
您可以通过在 user-config 目录中创建 docker-compose.yml 文件来为您的提供商配置特定设置。
| 目录 | 文件 |
|---|---|
| /runtipi/user-config/transmission-vpn/ | docker-compose.yml |
例如,对于 NordVPN,文件内容如下:
services:
transmission-vpn:
environment:
- NORDVPN_COUNTRY=FR
- NORDVPN_CATEGORY=legacy_p2p # 为 P2P 使用优化的服务器
- NORDVPN_PROTOCOL=tcp
- NORDVPN_SERVER=fr000.nordvpn.com
NordVPN 的配置说明可在此处找到:https://haugene.github.io/docker-transmission-openvpn/provider-specific/
其他支持的提供商:https://haugene.github.io/docker-transmission-openvpn/supported-providers/
快速、简单且免费的 BitTorrent 客户端
这是一个在 OpenVPN 隧道上运行 Transmission 种子客户端及其 WebUI 的 Docker 容器。
Transmission 是一个快速、简单且免费的 BitTorrent 客户端。它提供多种版本:
- 原生的 macOS GUI 应用程序
- 适用于 Linux、BSD 等的 GTK+ 和 Qt GUI 应用程序
- 适用于服务器和路由器的无界面守护进程
- 用于远程控制上述任何版本的 Web 界面
访问 https://transmissionbt.com/ 获取更多信息。
文件夹信息
| 根文件夹 | 容器内文件夹 |
|---|---|
| /runtipi/app-data/transmission/data/config | /config |
| /runtipi/media/torrents | /media/torrents |
常见问题
Transmission (VPN) 可以安装在 Web.Casa 上吗?
是的,Transmission (VPN) 是 Web.Casa 应用商店中的官方应用。你可以通过 Web.Casa 面板一键安装,无需手动编写 Docker Compose 或配置反向代理。
如何在 Web.Casa 上安装 Transmission (VPN)?
首先通过 curl -fsSL https://get.web.casa | bash 安装 Web.Casa,然后在面板的应用商店中搜索「Transmission (VPN)」,点击安装即可。Web.Casa 会自动配置 Docker 容器、分配端口并设置 Caddy 反向代理。
Transmission (VPN) 在 Web.Casa 上的默认端口是什么?
Transmission (VPN) 在 Web.Casa 上的默认端口为 9091。你可以通过 Web.Casa 的 Caddy 反向代理将其绑定到自定义域名,自动获取 HTTPS 证书。
Transmission (VPN) 安装后可以自动获取 HTTPS 吗?
是的。Web.Casa 基于 Caddy 构建,安装应用后只需绑定域名,Caddy 会自动通过 Let's Encrypt 签发和续期 SSL 证书,全程无需手动配置。
Transmission (VPN) 的数据如何备份?
Web.Casa 内置备份插件,支持将 Transmission (VPN) 的数据自动备份到本地、S3、WebDAV 或 SFTP。你可以设置定时快照和保留策略,确保数据安全。
