php离线bt下载,transmission + nginx = 离线BT下载站
transmission + nginx = 離線BT下載站
Transmission是Ubuntu桌面版的默認BT下載軟件,用Transmission作下載器,nginx作靜態資源服務器。
transmission-daemon參考文章
http://cliang.info/?p=19
鏡像
docker pull hub.c.163.com/mikelinjie/btdownload:0718
資源服務器端口:9999
transmission端口:9091
用戶名:transmission 密碼:123456
擴展
nginx有很方便的配置,如配置用戶密碼等。搭建靜態服務器的功能可不僅僅是提供下載功能,可以試試使用VLC播放器播放網絡流媒體~~。
靜態資源服務器也可以使用ftp的方式搭建,兩者還都可以加權限控制哦。
示例
1.
2.
3.
4.
5.
(附)相關配置
transmission-daemon相關配置{
"speed-limit-up": 10,
"speed-limit-up-enabled": true,
"download-dir": "/var/lib/transmission-daemon/downloads",
"incomplete-dir": "/var/lib/transmission-daemon/Downloads",
"rpc-password": "123456",
"rpc-whitelist": "*",
}
nginx相關配置user root;
worker_processes 1;
......
http {
......
server {
client_max_body_size 4G;
listen 9999;
server_name localhost;
root /var/lib/transmission-daemon/Downloads;
charset utf-8;
#access_log logs/host.access.log main; location / {
#auth_basic "Tel";#auth_basic_user_file /usr/local/nginx/conf/pass_file;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
}
#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#
error_page 500502503504 /50x.html;
location = /50x.html {
root html;
}
}
......
}').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介紹了 transmission + nginx = 離線BT下載站,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。
聲明:本文原創發布php中文網,轉載請注明出處,感謝您的尊重!如有疑問,請聯系admin@php.cn處理
總結
以上是生活随笔為你收集整理的php离线bt下载,transmission + nginx = 离线BT下载站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oauth2单点登录总结
- 下一篇: k8s教程(基础篇)-基本概念和术语