说明:刚刚在LALA
大佬博客闲逛了下,看到了个使用OpenTracker
搭建Tracker
服务器教程,据说该工具性能很强,就连全球最大的BT
服务器海盗湾也在使用,这里虽然博主用不到,但考虑到有人会用到,就专门制作了一个OpenTracker
的Docker
镜像,毕竟博主对BT
之类的更偏向于Docker
,基本不到1
分钟就可以搭建好一个BT Tracker
服务器,有兴趣的也可以玩玩。
安装
1、安装Docker
使用以下命令:
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、安装OpenTracker
运行命令:
docker run --name tracker-server -d -p 6666:6666 -p 6666:6666/udp moerats/tracker-server:latest
如果你服务器上的6666
端口正在被使用,而7777
没被使用,那就改成7777:6666
参数后再运行。
对于某些系统可能还需要开启防火墙端口,比如CentOS 7
,开启命令:
firewall-cmd --zone=public --add-port=6666/tcp --permanent
firewall-cmd --zone=public --add-port=6666/udp --permanent
firewall-cmd --reload
3、使用方法
我们在制作种子添加Tracker
服务器时,可以填:
http://IP:6666/announce
或者:
udp://IP:6666/announce
也可以同时添加http
和udp
。
统计地址:http://IP:6666/stats
,更详细的统计地址:http://IP:6666/stats?mode=everything
。
请问一下这个定义端口的变量名是什么?
大佬,如果要opentracker支持ipv6应该怎么配置呀?我用opentracker -p 3389后用户只能通过ipv4访问,我的服务器有ipv6
这个的文件是存放在哪里的呀,可以更改文件存放位置嘛
博主,这个怎么卸载啊
运行下面4个命令
ContainerID=docker ps|grep moerats/tracker-server|awk '{print $1}'
docker kill ${ContainerID}
docker rm ${ContainerID}
docker rmi docker images|grep moerats/tracker-server|awk '{print $3}'
2
0
opentracker serving 2 torrents
opentracker* Closing connection 0
上传成功了netstat查看端口也开着:
但是制作好种子之后,无法下载,一直0%,无法下载
请求指教
支持arm架构平台不,这个镜像
只要能安装docker,一般就支持
我也玩bt/pt两年了,表示不是很懂自己搭建tracker服务器的作用是什么呢,服务器搭好了然后怎么玩呢
看这个科普https://zhidao.baidu.com/question/9124794.html
大佬 怎么给OpenTracker配置SSL呀
用caddy反代一下,例子博客非常多。
博客做得真好。逼格很高。可以做个友链吗?我博客已经添加了你了,这里可以查看:https://www.niubea.com/home/blog/ads_link.html
已添加至内链。
群晖docker上可以运行,web页面无法访问。
统计地址进不去么?看防火墙端口开了没。