summaryrefslogtreecommitdiffstats
path: root/skripti/prowlarr_enable_all_indexers.sh
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2023-12-08 20:17:50 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2023-12-08 20:17:50 +0100
commita7d227edcbeefbeb37df118664ac9b202bb064fd (patch)
tree6e98d5b71606db0ba68001b54fbd0c67fac8b31c /skripti/prowlarr_enable_all_indexers.sh
parentnew research (diff)
parentaoc8 (diff)
downloadr-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar.gz
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar.bz2
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar.lz
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar.xz
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.tar.zst
r-a7d227edcbeefbeb37df118664ac9b202bb064fd.zip
Diffstat (limited to 'skripti/prowlarr_enable_all_indexers.sh')
-rwxr-xr-xskripti/prowlarr_enable_all_indexers.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/skripti/prowlarr_enable_all_indexers.sh b/skripti/prowlarr_enable_all_indexers.sh
new file mode 100755
index 0000000..1c6718e
--- /dev/null
+++ b/skripti/prowlarr_enable_all_indexers.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -xeuo pipefail
+curl "$1/api/v1/indexer/schema" -H "X-Api-Key: $2" | jq -c '.[]|select(.privacy=="public")' | while read -r l
+do
+ sed 's/"appProfileId":0,/"appProfileId":1,/' <<<$l | curl -i "$1/api/v1/indexer?" -X POST -H "Content-Type: application/json" -H "X-Api-Key: $2" --data-binary @-
+done