概述
PT-Accelerator 是一个用于PT下载加速的工具,本教程将指导您如何使用Docker Compose部署该服务,并配置相关下载客户端的hosts映射。
前提条件
已安装Docker和Docker Compose
services:
pt-accelerator:
image: eternalcurse/pt-accelerator:latest
container_name: pt-accelerator
restart: unless-stopped
network_mode: host
environment:
- TZ=Asia/Shanghai
volumes:
- /etc/hosts:/etc/hosts
- ./config:/app/config
- ./logs:/app/logs
端口:23333
qb,mp,tr,iyuu,添加上面那条路径映射
- /etc/hosts:/etc/hosts:ro
附全家桶,参考
version: '3'
services:
pt-accelerator:
image: eternalcurse/pt-accelerator:latest
container_name: pt-accelerator
restart: unless-stopped
network_mode: host
environment:
- TZ=Asia/Shanghai
volumes:
- /etc/hosts:/etc/hosts:ro
- ./config:/app/config
- ./logs:/app/logs
ports:
- "23333:23333"
qbittorrent:
image: linuxserver/qbittorrent:latest
container_name: qbittorrent
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- WEBUI_PORT=8080
volumes:
- /etc/hosts:/etc/hosts:ro
- ./qbittorrent/config:/config
- ./qbittorrent/downloads:/downloads
ports:
- "8080:8080"
- "6881:6881"
- "6881:6881/udp"
transmission:
image: linuxserver/transmission:latest
container_name: transmission
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- USER=admin
- PASS=password
volumes:
- /etc/hosts:/etc/hosts:ro
- ./transmission/config:/config
- ./transmission/downloads:/downloads
ports:
- "9091:9091"
- "51413:51413"
- "51413:51413/udp"
jackett:
image: linuxserver/jackett:latest
container_name: jackett
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
volumes:
- /etc/hosts:/etc/hosts:ro
- ./jackett/config:/config
- ./jackett/downloads:/downloads
ports:
- "9117:9117"
iyuu:
image: iyuucn/iyuuplus:latest
container_name: iyuu
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
volumes:
- /etc/hosts:/etc/hosts:ro
- ./iyuu/config:/config
ports:
- "8787:8787"