diff --git a/ansible/roles/qbittorrent/tasks/main.yml b/ansible/roles/qbittorrent/tasks/main.yml index 6b81510..2e73b9e 100644 --- a/ansible/roles/qbittorrent/tasks/main.yml +++ b/ansible/roles/qbittorrent/tasks/main.yml @@ -30,7 +30,6 @@ dest: "{{ data_dir }}/qbitmanage/config.yml" owner: "{{ service_user.uid }}" mode: "{{ docker_compose_file_mask }}" - notify: restart qbittorrent become: true - name: Create cross-seed config directory @@ -47,7 +46,6 @@ dest: "{{ data_dir }}/cross-seed/config.js" owner: "{{ service_user.uid }}" mode: "{{ docker_compose_file_mask }}" - notify: restart qbittorrent become: true - name: Start docker containers diff --git a/ansible/roles/qbittorrent/templates/cross-seed/config.js b/ansible/roles/qbittorrent/templates/cross-seed/config.js index 595189b..dc719eb 100644 --- a/ansible/roles/qbittorrent/templates/cross-seed/config.js +++ b/ansible/roles/qbittorrent/templates/cross-seed/config.js @@ -4,10 +4,10 @@ module.exports = { delay: 30, torznab: [ - "http://prowlarr.local.{{ personal_domain }}/3/api?apikey={{ prowlarr_api_key }}", // ImmortalSeed "http://prowlarr.local.{{ personal_domain }}/6/api?apikey={{ prowlarr_api_key }}", // Aither "http://prowlarr.local.{{ personal_domain }}/7/api?apikey={{ prowlarr_api_key }}", // Reelflix "http://prowlarr.local.{{ personal_domain }}/9/api?apikey={{ prowlarr_api_key }}", // LST + "http://prowlarr.local.{{ personal_domain }}/10/api?apikey={{ prowlarr_api_key }}", // MyAnonaMouse "http://prowlarr.local.{{ personal_domain }}/12/api?apikey={{ prowlarr_api_key }}", // Blutopia "http://prowlarr.local.{{ personal_domain }}/13/api?apikey={{ prowlarr_api_key }}", // hawke-uno "http://prowlarr.local.{{ personal_domain }}/16/api?apikey={{ prowlarr_api_key }}", // AlphaRatio @@ -15,7 +15,7 @@ module.exports = { "http://prowlarr.local.{{ personal_domain }}/19/api?apikey={{ prowlarr_api_key }}", // Cathode-Ray.Tube "http://prowlarr.local.{{ personal_domain }}/25/api?apikey={{ prowlarr_api_key }}", // seedpool "http://prowlarr.local.{{ personal_domain }}/27/api?apikey={{ prowlarr_api_key }}", // Upload.cx - "http://prowlarr.local.{{ personal_domain }}/28/api?apikey={{ prowlarr_api_key }}", // AnimeBytes + "http://prowlarr.local.{{ personal_domain }}/30/api?apikey={{ prowlarr_api_key }}", // DocsPedia ], outputDir: null, @@ -25,8 +25,7 @@ module.exports = { excludeOlder: "12w", excludeRecentSearch: "3w", action: "inject", - rtorrentRpcUrl: undefined, - qbittorrentUrl: "https://qbittorrent.local.{{ personal_domain }}", + torrentClients: ["qbittorrent:https://admin:password@qbittorrent.local.{{ personal_domain }}"], sonarr: ["https://sonarr.local.{{ personal_domain }}/?apikey={{ sonarr_api_key }}"], radarr: ["https://radarr.local.{{ personal_domain }}/?apikey={{ radarr_api_key }}"], seasonsFromEpisodes: 0.8, @@ -37,4 +36,7 @@ module.exports = { port: 2468, rssCadence: "16min", searchCadence: "1w", + blockList: [ + "category:upload", + ], };