webtor self-hosted:自托管的种子/磁力转直链工具(开源 · 合规使用)
前言
大家好,我是土叔!
今天来给大家分享一款实用的自托管开源工具——webtor self-hosted。它能将种子文件或磁力链接转换为可直接下载的直链,还支持流式播放视频、音频,部署简单,跨平台兼容。
支持的媒体格式:
- 视频:avi、mkv、mp4、webm、m4v、ts、vob
- 音频:mp3、wav、ogg、flac、m4a
合法使用场景
webtor self-hosted 是一个中性的开源工具,适合以下合法用途:
- 自托管 / 局域网:在自己的服务器或家庭 NAS 上部署,处理你拥有合法使用权的种子内容;
- 个人备份与离线:下载/转存你自己的文件或合法获取的资源;
- 开源内容分发:许多开源项目(Linux 发行版镜像、开源素材、公共领域影视等)通过 BT 种子分发,速度更快、更省服务器带宽;
- 开发者集成:通过 SDK 把「种子转直链」能力集成到自己的合规应用中。
⚠️ 版权提醒:请只处理你拥有合法权利的内容——自己的文件、获得授权的内容、或公共领域 / 知识共享(CC)授权的作品。不要用于下载或传播受版权保护的盗版影视、软件等,否则可能侵权。
详细介绍
高级配置
自定义域名
如果需要从不同的主机或域名访问实例,可以通过设置 DOMAIN 环境变量来实现。例如:
docker run -e DOMAIN=https://example.com -d -p 8080:8080 -v data:/data --name webtor --restart=always ghcr.io/webtor-io/self-hosted:latest
配置自动清理器
Webtor 会在设备空间不足时自动清理旧数据。可以通过以下变量配置此行为:
CLEANER_FREE=35%
CLEANER_KEEP_FREE=25%
CLEANER_FREE:指定触发清理时清理的空间比例。CLEANER_KEEP_FREE:设置开始清理的阈值。- 这些变量可以设置为百分比或字节值(例如
10G或100M)。
下载与资源
官方资源
- Docker 镜像:点击访问
- 启动命令:
docker run -d -p 8080:8080 -v data:/data --name webtor --restart=always ghcr.io/webtor-io/self-hosted:latest - GitHub 地址:点击访问
- 在线体验:点击访问
- 官方文档:点击访问
- API 文档:点击访问
关注我们
想要及时了解更多好玩有趣的网站、实用的软件,扫码关注公众号,就不会错过精彩的推荐啦。
- Author: 土叔分享
- Link: https://www.tushushare.com/categories/software/self-hosted/
- License: This work is under a 知识共享署名-非商业性使用. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.
