,
Jackett은 트래커 사이트와 BitTorrent 클라이언트 간의 요청을 변환하는 프록시 서버 역할을 하는 오픈 소스 응용 프로그램입니다. 300개 이상의 추적기를 선호하는 토렌트 클라이언트와 통합할 수 있습니다. 이 튜토리얼에서는 Traefik에서 Jackett을 설치하는 방법을 안내합니다. Traefik은 마이크로 서비스를 쉽게 배포할 수 있는 현대적이고 동적인 역방향 프록시입니다.
시작하기 전에 다음 사항이 있는지 확인하십시오:
Jackett용 새 도커 네트워크 만들기:
docker network create jackett-net
Jacket의 구성 및 데이터를 저장할 새 Docker 볼륨을 생성합니다:
docker volume create jackett-config
Jacket용 새 Docker 컨테이너를 생성하고 구성 볼륨 및 네트워크를 매핑합니다:
docker run -d \
--name=jackett \
--network=jackett-net \
-v jackett-config:/config \
-e PUID=<your_puid> \
-e PGID=<your_pgid> \
-p 9117:9117 \
--restart unless-stopped \
ghcr.io/linuxserver/jackett
참고: <your_puid> 및 <your_pgid>를 시스템에 적합한 값으로 바꿉니다.
Traefik 구성 디렉토리에 jackett.yml이라는 새 파일을 생성하여 Jacket에 대한 새 Traefik 구성을 추가합니다. 파일에 다음 코드를 붙여 넣습니다:
http:
routers:
jackett:
rule: "Host(`jackett.example.com`)"
service: "jackett"
middlewares:
- "jackett-stripprefix"
services:
jackett:
loadBalancer:
servers:
- url: "http://jackett:9117"
middlewares:
jackett-stripprefix:
stripPrefix:
prefixes:
- "/jackett"
참고: example.com을 도메인 이름 또는 IP 주소로 바꿉니다.
Traefik 컨테이너를 다시 시작하여 새 Traefik 구성을 적용합니다:
docker restart traefik
http://jackett.example.com/jackett으로 이동하여 Jackett에 액세스 합니다. 이제 즐겨 찾는 추적기를 추가하고 토렌트 검색을 시작할 수 있습니다.
이 튜토리얼에서는 Traefik에서 Jacket을 설치하는 방법을 보여주었습니다. 이 가이드가 Docker 환경에서 Jackett을 시작하는 데 도움이 되었기를 바랍니다.