, Traefik Jackett 설치

반응형

Traefik Jackett 설치

Jackett은 트래커 사이트와 BitTorrent 클라이언트 간의 요청을 변환하는 프록시 서버 역할을 하는 오픈 소스 응용 프로그램입니다. 300개 이상의 추적기를 선호하는 토렌트 클라이언트와 통합할 수 있습니다. 이 튜토리얼에서는 Traefik에서 Jackett을 설치하는 방법을 안내합니다. Traefik은 마이크로 서비스를 쉽게 배포할 수 있는 현대적이고 동적인 역방향 프록시입니다.

 

전제조건

시작하기 전에 다음 사항이 있는지 확인하십시오:

  • 트라픽의 실제 사례
  • 도커 설치
  • 도커와 트라픽의 기본 지식

 

1단계: 도커 네트워크 생성

Jackett용 새 도커 네트워크 만들기:

docker network create jackett-net

 

2단계: 도커 볼륨 생성

Jacket의 구성 및 데이터를 저장할 새 Docker 볼륨을 생성합니다:

docker volume create jackett-config

 

3단계: 쟈켓용 도커 용기 만들기

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>를 시스템에 적합한 값으로 바꿉니다.

 

4단계: Traefik 구성

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 주소로 바꿉니다.

5단계: Traefik 구성 적용

Traefik 컨테이너를 다시 시작하여 새 Traefik 구성을 적용합니다:

docker restart traefik

 

6단계: 재킷 접근

http://jackett.example.com/jackett으로 이동하여 Jackett에 액세스 합니다. 이제 즐겨 찾는 추적기를 추가하고 토렌트 검색을 시작할 수 있습니다.

 

결론

이 튜토리얼에서는 Traefik에서 Jacket을 설치하는 방법을 보여주었습니다. 이 가이드가 Docker 환경에서 Jackett을 시작하는 데 도움이 되었기를 바랍니다.

728x90

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band