diff --git a/ansible/roles/qbittorrent/templates/cross-seed/config.js b/ansible/roles/qbittorrent/templates/cross-seed/config.js index c22a1aa..29c6449 100644 --- a/ansible/roles/qbittorrent/templates/cross-seed/config.js +++ b/ansible/roles/qbittorrent/templates/cross-seed/config.js @@ -29,7 +29,7 @@ module.exports = { excludeOlder: "12w", excludeRecentSearch: "3w", action: "inject", - torrentClients: ["qbittorrent:https://admin:password@qbittorrent.local.{{ personal_domain }}"], + torrentClients: ["qbittorrent:https://qui.local.{{ personal_domain }}/proxy/{{ qui_crossseed_api_key }}"], sonarr: ["https://sonarr.local.{{ personal_domain }}/?apikey={{ sonarr_api_key }}"], radarr: ["https://radarr.local.{{ personal_domain }}/?apikey={{ radarr_api_key }}"], seasonsFromEpisodes: 0.8, diff --git a/ansible/roles/qbittorrent/templates/qbitmanage/config.yml b/ansible/roles/qbittorrent/templates/qbitmanage/config.yml index 9e1b4db..021ffe1 100644 --- a/ansible/roles/qbittorrent/templates/qbitmanage/config.yml +++ b/ansible/roles/qbittorrent/templates/qbitmanage/config.yml @@ -9,7 +9,7 @@ commands: tag_nohardlinks: True qbt: - host: "https://qbittorrent.local.{{ personal_domain }}" + host: "https://qui.local.{{ personal_domain }}/proxy/{{ qui_qbitmanage_api_key }}" user: pass: diff --git a/ansible/roles/qbittorrent/vars/main.yml b/ansible/roles/qbittorrent/vars/main.yml index ad671b2..c15b957 100644 --- a/ansible/roles/qbittorrent/vars/main.yml +++ b/ansible/roles/qbittorrent/vars/main.yml @@ -33,3 +33,25 @@ crossseed_webhook_endpoint: !vault | 37633631313965396233613333373832353463653337393861393335373661393163343037306130 6337376662653463316530313863613532633338623731356536 +qui_crossseed_api_key: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 31663334373665646433616663326336306631653833373765366463373166316661333463316235 + 3861633161623034356431383030326233353836656466390a386534356665633561376263363030 + 63383766383535366530306238393836613337366136363037313364336164383366636166623265 + 3964366637613866300a653231333566356566616537356330613938353464303530616232306238 + 32666665653534653765653034396232663161323261623237373739333634383038346562613063 + 65653332666336613861363965393562366465666261666536396231303461656162373436633830 + 63326536613230626563626232363835373635323533333332373136356430393439316666386439 + 65356230376630376630 + +qui_qbitmanage_api_key: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 39616437313930376137323434396438333562316565306233316166383465333134623836633365 + 6136333039373366396461356665333236326539323731380a653664656637313933346533396433 + 33643430343437623132666233383434613066346338646232666539633066333662343565336466 + 3031323265343936660a366265313430663330643132373233383765633066396566343963663662 + 61386365653233366237363062336539653361373930383530653031656638356533313061626635 + 33663932666536396431626363623437326133646661653834376335373562353065323633326234 + 33316338653865326534336530656231643830616434396637306561376436633632343731623065 + 37343434326461346465 +