最近搭建了一个BT-Tracker服务器,使用开源的OpenTracker项目,这里记录一下搭建过程。


首先安装libowfat

git clone https://github.com/gebi/libowfat.git
cd libowfat
make
安装OpenTracker,注意opentracker和libowfat文件夹需要在同个文件夹下面

cd ..
git clone git://erdgeist.org/opentracker
cd opentracker
make
mv -f opentracker /usr/bin
chmod +x /usr/bin/opentracker

设置服务,开机自启,下面的端口号10018,可以自定义

cat > /usr/lib/systemd/system/opentracker.service <<-EOF
[Unit]
Description=OpenTracker
Wants=network-online.target
After=network-online.target
[Service]
Type=fork
PrivateTmp=yes
ExecStart=/usr/bin/opentracker -p 10018
[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload

启动OpenTracker

systemctl start opentracker
systemctl status opentracker

可选用Web服务设置反向代理,到127.0.0.1:10018,并配置SSL证书。



欢迎留言