使用docker搭建transmission Client

Transmission
A fast, easy, and free BitTorrent client

官网:https://transmissionbt.com/
Docker 镜像:https://hub.docker.com/r/linuxserver/transmission

docker-compose.yml

version: "3"
services:
  transmission:
    image: linuxserver/transmission
    container_name: transmission
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - TRANSMISSION_WEB_HOME=/transmission-web-control/ # 可选 /combustion-release/, /transmission-web-control/, /kettu/ 三个UI主题
      - USER=username # http简单认证 用户名
      - PASS=password # http简单认证 密码
    restart: unless-stopped
    networks:
      - web
    volumes:
      - ./config:/config # 配置文件(不用管,可以在web ui设置)
      - ./downloads:/downloads # bt文件下载路径映射
      - ./watch:/watch #
    ports:
      - 9091:9091  # Web UI 端口
      - 51413:51413 
      - 51413:51413/udp

networks:
  web:
    external: true

启动

docker-compose up -d

Tips

建议 openresty(nginx) 做反向代理,用域名访问webui,如 bt.torrent.com:80 => transmission:9091

添加新评论