• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

T# (Tsharp) 토렌트 사이트 RSS 프록시 우회 설정 가이드

theb1ue 3235

2

6

https://github.com/banyazavi/tsharp

TSharp은 It´s torr!와 torrssen2, Transmission이 통합 설치되어 기본 연동이 설정된 도커 이미지입니다. -...

 

It's torr!

Torrssen

Transmission

3개를 통합해서 banyazavi 님이 만드신 Tsharp는 써보신 분들은 그 편리함을 아실텐데요.

 

Tsharp의 유일한 단점이라고 한다면 토렌트 사이트 접속에 문제가 생기면서 RSS 주소를 못 받아오는 경우일 것입니다.

물론 banyazavi 님이 주기적으로 RSS 사이트 주소를 업데이트 해주곤 있지만 한 번 막혔을 때 며칠간은 RSS 피드를 가져오지 못하곤 합니다.

 

근본적인 문제인 토렌트 사이트 RSS 사이트 접속 문제를 해결하면 RSS 피드도 문제 없이 받아올 수 있습니다.

 

준비사항: 시놀로지, 우분투 등에 도커 설치

 

 

1.tsharp 도커설치 (docker compose 로 설치하면 torr.php와 UserConfig.php가 생성되지 않아서 docker cli로 설치 진행)

 

docker run -d \
  --name=tsharp \
  -p 7780:8080 \
  -p 7791:9091 \
  -v /docker/tsharp:/root/data \
  -v /docker/torr:/var/www/html/torr \
  -v /data/video:/download \
  --restart unless-stopped \
  banyazavi/tsharp

 

*7780, 7791 등 포트는 임의로 수정 가능(외부 접속 시 해당 포트로 포트포워딩 설정)

*다운로드 경로와 tsharp, torr 폴더는 각자 환경에 따라 임의로 수정 가능

 

2-1. ctunnel 도커 설치 (ARM CPU의 경우 지원하지 않으므로 2-2. green tunnel 도커 설치)

 

version: '3.3'

services:
  ctunnel:
    container_name: ctunnel
    image: wiserain/ctunnel:latest
    restart: always
    network_mode: bridge
    ports:
      - "8008:8008"
    environment:
      - PUID=1001
      - PGID=1001
      - PROXY_USER=testid
      - PROXY_PASS=testpw

 

*8008 포트, PUID, PGID, USER, PASS는 각자 환경에 따라 임의로 수정 가능 (외부 접속 시 해당 포트로 포트포워딩 설정)

 

2-2. green tunnel 도커 설치 (ARM CPU 외에도 대부분 지원)

 

version: "3.3"
services:
  app:
    container_name: greentunnel
    hostname: greentunnel
    image: node:current-alpine
    restart: always
    ports:
      - 11111:11111
    command:
      - /bin/sh
      - -c
      - |
        npm i -g green-tunnel
        npm i -g npm@
        npm i -g npm-check-updates
        gt --ip 0.0.0.0 --port 11111 --system-proxy true

 

*11111 포트는 각자 환경에 따라 임의로 수정 가능 (외부 접속 시 해당 포트로 포트포워딩 설정)

 

3. torr.php 편집

nano /docker/torr/torr.php

image.png.jpg

 

1) 토렌트 사이트 내에 각 게시판 주소로 수정

2) 2-1에서 설정한 프록시로 설정 http://testid:testpw@내서버주소:8008

ARM CPU의 경우 2-2에서 설정한 프록시로 설정 http://내서버주소:11111

3) 토렌트 주소 변경 시 자동업데이트 기능 해제 및 수동으로 업데이트 한 토렌트 사이트 정보 유지하기 위해 false 로 변경

 

*토렌트 사이트 주소 등록 시에는 각 토렌트 게시물에 magnet 링크가 바로 보이는 사이트여야 합니다.

*본인 서버 주소는 공유기 외부 접속 IP를 입력하거나 DDNS 주소를 입력해도 됨(ex. testid.duckdns.org)

*추후 토렌트 사이트 주소 변경 시 수동으로 숫자 변경 (ex. 62.com -> 63.com)

 

4. tsharp 아이디 비번 설정

docker stop banyazavi/tsharp

nano /docker/tsharp/settings.json

284.png.jpg

rpc-username에 로그인용 ID 입력, rpc-password에 로그인용 PW 입력 후 컨트롤+O, 컨트롤+X로 저장

docker restart banyazavi/tsharp

 

5. tsharp 웹 페이지 접속해서 설정

http://내서버주소:7780 

ID / PW는 과정4에서 설정한 대로 입력 후 로그인

image.png.jpg

 

메뉴 - 환경설정

image.png.jpg

 

트랜스미션 선택 후 정보 변경 후 저장하면 설정 끝

283.png.jpg

image.png.jpg

*7791포트는 과정1에서 설정한 tsharp-transmission 포트

*ID / PW는 과정4에서 설정한 정보 입력 후 접속 테스트해서 접속 성공 뜨면 저장 버튼 클릭

 

(선택사항)

애니, 영화, 음악 등 과정3에서 추가한 게시판의 다운로드 경로 및 RSS 사이트 링크 추가

image.png.jpg

 

image.png.jpg

 

image.png.jpg

image.png.jpg

*과정4에서 설정한대로 영화는 movie, 음악은 music, 애니는 ani로 입력

 

이후 RSS 갱신 버튼 누르면 문제 없이 잘 갱신됩니다.

image.png.jpg

신고공유스크랩
6
2명이 추천
profile image 1등
달소 2022.06.15. 18:46

크,, 자세한 설명글 감사합니다.

Proxy나 그린터널을쓰면 토렌트를 다운받는 ip가 그 터널에 연결된 ip로 바뀌는걸까요??

Tsharp와 torrsen은 사용해봤는데 어떠한차이가있나해서요

theb1ue 글쓴이 2022.06.15. 21:15
달소

저도 전문가는 아니라서 정확한 원리는 모르지만 RSS 불러오는 프록시만 우회되는 거 같은데 확인은 전문가 분들이 해주시겠죠?ㅎㅎ

2등
나린이2 2022.06.15. 18:50
삭제된 댓글입니다.
theb1ue 글쓴이 2022.06.15. 19:18
나린이2

tsharp 에 vpn 연동해서 받으면 어느 정도 안정성은 높아질 꺼 같네요

3등
붕업 2022.12.07. 16:48

전 rss는 나스에 프록시 도커 통해서 받아오고 토렌트는 오라클 해외서버에 vpn 설치해서 받아오도록 해놨습니다^^

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
공지 서버OS(ESXi/Linux/Router 등) 게시판 이용안내. 달소 21.11.16.17:43 585 +1
ESXi 공지 ESXi 관련 추천글 모음 5 달소 21.04.23.12:19 3752 +6
ESXi USB LAN으로 ESXi8 설치하기.(Feat. Realtek LAN) 15 달소 23.01.01.18:51 2176 +2
Assistant OS 당신이 알아야할 새로운 스탠다드 Matter란 무엇인가 5 DarkAcid 22.12.30.02:38 736 +1
Proxmox 인텔 igpu는 gvt-g를 이용해 두개 이상의 가상머신에 패스스루 해줄 수 있네요. 13 니즛 22.12.23.02:19 1368 +1
질문
normal
초코코알라 23.05.06.18:14 663 0
Proxmox
image
굿럭 23.01.05.12:59 1427 0
Linux
image
달소 23.01.05.10:23 362 0
질문
image
swift89 23.01.04.14:05 378 0
질문
image
DarkAcid 23.01.04.12:34 441 0
Linux
image
콜라 23.01.03.23:07 616 0
질문
normal
ENTJ도플랜 23.01.03.13:15 306 0
Proxmox
image
eyeball 23.01.02.14:42 1224 0
ESXi
image
달소 23.01.01.18:51 2176 +2
질문
normal
누구냐 23.01.01.00:06 461 0