Skip to content

Latest commit

 

History

History
143 lines (119 loc) · 3.73 KB

README.md

File metadata and controls

143 lines (119 loc) · 3.73 KB

Dockerfiles

CI QB SS TP SW

🐳 A collection of Dockerfile build for raspberrypi and other platforms

Docker HUB

All images in this repo support following CPU architecture:

  • arm32v6 (deprecated)
  • arm32v7
  • arm64v8
  • amd64

qBittorrent-ee

qBittorrent-Enhanced-Edition multi-arch support

Quick Setup

docker volume create qbittorrent_config
docker run -d --name qbittorrent \
--net host
-v qbittorrent_config:/config \
-v /path/to/downloads:/downloads \
--restart Unless-stopped \
ly0007/qbittorrent-ee

If you need Python3 to drive search plugin, please download ly0007/qbittorrent-ee:latest-python3 version

Shadowsocks-libev

Shadowsocks-libev multi-arch support No longer maintain

Both SS & SSR version are included in this image

docker pull ly0007/shadowsocks-libev:latest
docker pull ly0007/shadowsocks-libev:latest-ssr

TProxy

All-in-One TProxy Ruleset

Auto configurate TProxy to redirect incoming tcp socket and tproxy udp to given REDDIR_PORT port.

Quick Setup
docker run -d --name TProxy \
--net host
--cap-add NET_ADMIN
-e "REDIR_PORT=10800"
-e "SERVER_PORT=10863"
-v path/to/config:/config \
--restart Unless-stopped \
ly0007/tproxy
Environment
Env Desc Default
REDIR_PORT Redirect traffic to this port 10800
SERVER_PORT Remote server port (Do nothing when OUTPUT_CHAIN_REROUTE is off) 10863
CHNROUTE_MODE Redirect based on Chnroute TRUE
OUTPUT_CHAIN_REROUTE Redirect local machine traffic FALSE
Deploy transparent proxy with Shadowsocks-libev (no recommanded)
version: '3' 
services: 
  ShadowsocksR:
    image: ly0007/shadowsocks-libev:latest-ssr
    command: ss-redir -c /config/ssr.json -u
    network_mode: "host"
    restart: unless-stopped
    volumes:
      - /etc/tproxy:/config
  TProxy:
    image: ly0007/tproxy
    cap_add:
      - NET_ADMIN
    network_mode: "host"
    restart: unless-stopped
    volumes:
      - /etc/tproxy:/config
  ChinaDNS-NG:
    image: ly0007/chinadns_dnsmasq:latest-ng
    cap_add:
      - NET_ADMIN
    network_mode: "host"
    restart: unless-stopped
    environment:
      CHINADNS_OPTION: -r
    volumes:
      - /etc/tproxy:/config
Deploy transparent proxy using Clash

Please refers to Wiki for more detail

version: '2' 
services: 
  Clash:
    image: dreamacro/clash:latest
    network_mode: "host"
    restart: unless-stopped
    volumes:
      - /etc/tproxy/clash:/root/.config/clash/
      - /etc/tproxy/clash-ui:/ui
  TProxy:
    image: ly0007/tproxy:latest
    cap_add:
      - NET_ADMIN
    network_mode: "host"
    volumes:
      - /etc/tproxy:/config

This Image will modify your iptables and ipset, please make sure NET_ADMIN is enable

Subwatcher

Subtitle auto-download program based on Subfinder

Quick Setup

docker run -d --name Subwatcher \
-v path/to/folder:/data \
--restart Unless-stopped \
ly0007/subwatcher