summaryrefslogtreecommitdiffstats
path: root/skripti/prowlarr_enable_all_indexers.sh
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2023-12-06 20:09:53 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2023-12-06 20:09:53 +0100
commit787a189b5773928bfcb09173c4407475ea6b0219 (patch)
tree80802d5ed7f9d1dc410b62ee123e1f4cd3756db8 /skripti/prowlarr_enable_all_indexers.sh
parentmalo lepši output (diff)
downloadr-787a189b5773928bfcb09173c4407475ea6b0219.tar
r-787a189b5773928bfcb09173c4407475ea6b0219.tar.gz
r-787a189b5773928bfcb09173c4407475ea6b0219.tar.bz2
r-787a189b5773928bfcb09173c4407475ea6b0219.tar.lz
r-787a189b5773928bfcb09173c4407475ea6b0219.tar.xz
r-787a189b5773928bfcb09173c4407475ea6b0219.tar.zst
r-787a189b5773928bfcb09173c4407475ea6b0219.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