new: jackett for sonarr & radarr
This commit is contained in:
parent
f951a5ff43
commit
14f79e9990
2
roles/jackett/tasks/main.yml
Normal file
2
roles/jackett/tasks/main.yml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
- name: "Docker compose steps for {{ current_svc_name }}"
|
||||||
|
import_tasks: "{{ playbook_dir }}/contrib/docker_compose_template_task_list.yml"
|
26
roles/jackett/templates/docker-compose.yml.j2
Normal file
26
roles/jackett/templates/docker-compose.yml.j2
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
version: "3.9"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
traefik_traefik:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
config:
|
||||||
|
torrent_blackhole:
|
||||||
|
|
||||||
|
services:
|
||||||
|
jackett:
|
||||||
|
image: linuxserver/jackett:latest
|
||||||
|
container_name: jackett
|
||||||
|
labels:
|
||||||
|
- traefik.enable=true
|
||||||
|
- traefik.http.routers.jackett.rule=Host(`jackett.{{ domain }}`)
|
||||||
|
- traefik.http.services.jackett.loadbalancer.server.port=9117
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
- traefik_traefik
|
||||||
|
volumes:
|
||||||
|
- config:/config
|
||||||
|
- torrent_blackhole:/downloads
|
0
roles/jackett/vars/app_config.yml
Normal file
0
roles/jackett/vars/app_config.yml
Normal file
5
roles/jackett/vars/main.yml
Normal file
5
roles/jackett/vars/main.yml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
current_svc_name: jackett
|
||||||
|
current_svc_path: "{{ my_svc_path }}/{{ current_svc_name }}"
|
||||||
|
|
||||||
|
templates_source: "{{ role_path }}/templates"
|
@ -5,4 +5,4 @@
|
|||||||
- nextcloud
|
- nextcloud
|
||||||
- jellyfin
|
- jellyfin
|
||||||
- gitea
|
- gitea
|
||||||
|
- jackett
|
||||||
|
Loading…
x
Reference in New Issue
Block a user