Configured unpackerr
This commit is contained in:
@@ -23,3 +23,15 @@
|
|||||||
name: docker-compose
|
name: docker-compose
|
||||||
state: present
|
state: present
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
|
- name: Create docker network for Traefik
|
||||||
|
community.docker.docker_network:
|
||||||
|
name: traefik
|
||||||
|
|
||||||
|
- name: Create docker network for Docker Socket Proxy
|
||||||
|
community.docker.docker_network:
|
||||||
|
name: docker-socket-proxy
|
||||||
|
|
||||||
|
- name: Create docker network for Starr services
|
||||||
|
community.docker.docker_network:
|
||||||
|
name: starr
|
||||||
|
@@ -1,5 +1,9 @@
|
|||||||
version: "{{ docker_compose_version }}"
|
version: "{{ docker_compose_version }}"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
starr:
|
||||||
|
external: true
|
||||||
|
|
||||||
services:
|
services:
|
||||||
qbittorrent:
|
qbittorrent:
|
||||||
container_name: qbittorrent
|
container_name: qbittorrent
|
||||||
@@ -37,7 +41,6 @@ services:
|
|||||||
QBT_REM_UNREGISTERED: "True"
|
QBT_REM_UNREGISTERED: "True"
|
||||||
QBT_REMOVE_ORPHANED: "True"
|
QBT_REMOVE_ORPHANED: "True"
|
||||||
QBT_TAG_NOHARDLINKS: "True"
|
QBT_TAG_NOHARDLINKS: "True"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- "{{ data_dir }}/qbitmanage:/config"
|
- "{{ data_dir }}/qbitmanage:/config"
|
||||||
- "{{ media_storage_mnt }}/data/torrents:/data/torrents" # root_dir
|
- "{{ media_storage_mnt }}/data/torrents:/data/torrents" # root_dir
|
||||||
@@ -55,3 +58,26 @@ services:
|
|||||||
- "{{ data_dir }}/cross-seed/output:/cross-seeds"
|
- "{{ data_dir }}/cross-seed/output:/cross-seeds"
|
||||||
command: daemon
|
command: daemon
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
|
unpackerr:
|
||||||
|
container_name: unpackerr
|
||||||
|
image: cr.hotio.dev/hotio/unpackerr
|
||||||
|
networks:
|
||||||
|
- starr
|
||||||
|
environment:
|
||||||
|
- "PUID={{ service_user.uid }}"
|
||||||
|
- "PGID={{ media_gid }}"
|
||||||
|
- UMASK=002
|
||||||
|
- TZ={{ timezone }}
|
||||||
|
- UN_INTERVAL=5m
|
||||||
|
- UN_FILE_MODE=0664
|
||||||
|
- UN_DIR_MODE=0775
|
||||||
|
- UN_SONARR_0_URL=http://sonarr:8989
|
||||||
|
- "UN_SONARR_0_API_KEY={{ sonarr_api_key }}"
|
||||||
|
- UN_SONARR_0_PATHS_0=/data/torrents/tv
|
||||||
|
- UN_RADARR_0_URL=http://radarr:7878
|
||||||
|
- "UN_RADARR_0_API_KEY={{ radarr_api_key }}"
|
||||||
|
- UN_RADARR_0_PATHS_0=/data/torrents/movies
|
||||||
|
volumes:
|
||||||
|
- "{{ data_dir }}/unpackerr:/config"
|
||||||
|
- "{{ media_storage_mnt }}/data/torrents:/data/torrents"
|
||||||
|
@@ -3,7 +3,7 @@ version: "{{ docker_compose_version }}"
|
|||||||
networks:
|
networks:
|
||||||
traefik:
|
traefik:
|
||||||
external: true
|
external: true
|
||||||
recyclarr:
|
starr:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
services:
|
services:
|
||||||
@@ -13,7 +13,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- traefik
|
- traefik
|
||||||
- recyclarr
|
- starr
|
||||||
environment:
|
environment:
|
||||||
- "PUID={{ service_user.uid }}"
|
- "PUID={{ service_user.uid }}"
|
||||||
- "PGID={{ media_gid }}"
|
- "PGID={{ media_gid }}"
|
||||||
|
@@ -40,10 +40,6 @@
|
|||||||
- radarr.yml
|
- radarr.yml
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
- name: Create recyclarr docker network
|
|
||||||
community.docker.docker_network:
|
|
||||||
name: recyclarr
|
|
||||||
|
|
||||||
- name: Start docker container
|
- name: Start docker container
|
||||||
community.docker.docker_compose:
|
community.docker.docker_compose:
|
||||||
project_src: "{{ install_directory }}/{{ role_name }}"
|
project_src: "{{ install_directory }}/{{ role_name }}"
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
version: "{{ docker_compose_version }}"
|
version: "{{ docker_compose_version }}"
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
recyclarr:
|
starr:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
services:
|
services:
|
||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
user: "{{ service_user.uid }}:{{ service_user.uid }}"
|
user: "{{ service_user.uid }}:{{ service_user.uid }}"
|
||||||
networks:
|
networks:
|
||||||
- recyclarr
|
- starr
|
||||||
environment:
|
environment:
|
||||||
- "TZ={{ timezone }}"
|
- "TZ={{ timezone }}"
|
||||||
volumes:
|
volumes:
|
||||||
|
@@ -3,7 +3,7 @@ version: "{{ docker_compose_version }}"
|
|||||||
networks:
|
networks:
|
||||||
traefik:
|
traefik:
|
||||||
external: true
|
external: true
|
||||||
recyclarr:
|
starr:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
services:
|
services:
|
||||||
@@ -13,7 +13,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- traefik
|
- traefik
|
||||||
- recyclarr
|
- starr
|
||||||
environment:
|
environment:
|
||||||
- "PUID={{ service_user.uid }}"
|
- "PUID={{ service_user.uid }}"
|
||||||
- "PGID={{ media_gid }}"
|
- "PGID={{ media_gid }}"
|
||||||
|
@@ -1,11 +1,3 @@
|
|||||||
- name: Create docker network for Traefik
|
|
||||||
community.docker.docker_network:
|
|
||||||
name: traefik
|
|
||||||
|
|
||||||
- name: Create docker network for Docker Socket Proxy
|
|
||||||
community.docker.docker_network:
|
|
||||||
name: docker-socket-proxy
|
|
||||||
|
|
||||||
- name: Create install directory
|
- name: Create install directory
|
||||||
file:
|
file:
|
||||||
path: "{{ install_directory }}/traefik"
|
path: "{{ install_directory }}/traefik"
|
||||||
|
Reference in New Issue
Block a user