[FEATURE] - Readarr Extended Scripts #15

Closed
opened 2026-02-20 00:13:32 -05:00 by deekerman · 7 comments
Owner

Originally created by @Glynax on GitHub (Jul 16, 2023).

I used your readarr extended before, the queue cleaner was a godsend.

Just hoping that you will bring it back at some point.

Originally created by @Glynax on GitHub (Jul 16, 2023). I used your readarr extended before, the queue cleaner was a godsend. Just hoping that you will bring it back at some point.
deekerman 2026-02-20 00:13:32 -05:00
Author
Owner

@RandomNinjaAtk commented on GitHub (Jul 16, 2023):

It’s on the todo list

@RandomNinjaAtk commented on GitHub (Jul 16, 2023): It’s on the todo list
Author
Owner

@RandomNinjaAtk commented on GitHub (Jul 16, 2023):

The scripts should be ready for testing: https://github.com/RandomNinjaAtk/arr-scripts/blob/main/readarr/readme.md

Give it a try, you may want to setup a test configuration to make sure beforehand... Honestly have not tested it myself, but it should work...

@RandomNinjaAtk commented on GitHub (Jul 16, 2023): The scripts should be ready for testing: https://github.com/RandomNinjaAtk/arr-scripts/blob/main/readarr/readme.md Give it a try, you may want to setup a test configuration to make sure beforehand... Honestly have not tested it myself, but it should work...
Author
Owner

@Glynax commented on GitHub (Jul 16, 2023):

Alright I installed it, watched it download everything but it's not working for my particular case. I have two readarrs running, one for audiobooks and one for ebooks pretty common but I suspect that's why it's not working. Queue cleaner and autoconfig are just full of this
2023-07-17 02:45:23 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:24 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:25 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:26 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:27 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:28 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:29 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:30 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:31 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:32 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:33 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:34 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:35 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:36 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:37 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:38 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:39 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:40 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:41 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:42 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:43 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:44 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:46 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:47 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:48 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:49 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:50 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:51 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:52 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:53 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:54 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:55 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:56 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:57 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:58 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:45:59 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:00 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:01 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:02 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:03 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:04 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
2023-07-17 02:46:05 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...

@Glynax commented on GitHub (Jul 16, 2023): Alright I installed it, watched it download everything but it's not working for my particular case. I have two readarrs running, one for audiobooks and one for ebooks pretty common but I suspect that's why it's not working. Queue cleaner and autoconfig are just full of this 2023-07-17 02:45:23 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:24 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:25 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:26 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:27 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:28 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:29 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:30 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:31 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:32 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:33 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:34 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:35 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:36 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:37 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:38 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:39 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:40 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:41 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:42 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:43 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:44 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:46 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:47 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:48 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:49 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:50 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:51 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:52 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:53 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:54 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:55 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:56 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:57 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:58 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:45:59 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:00 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:01 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:02 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:03 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:04 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response... 2023-07-17 02:46:05 :: AutoConfig :: 1.0 :: Readarr is not ready, sleeping until valid response...
Author
Owner

@RandomNinjaAtk commented on GitHub (Jul 17, 2023):

I’ll see if I can replicate the issue when I have the chance

@RandomNinjaAtk commented on GitHub (Jul 17, 2023): I’ll see if I can replicate the issue when I have the chance
Author
Owner

@RandomNinjaAtk commented on GitHub (Jul 17, 2023):

I had to make one small tweak to the setup script, but I'm unable to replicate the issue you are experiencing.

Make sure your using this container: https://hub.docker.com/r/linuxserver/readarr

My testing was using a fresh install...

@RandomNinjaAtk commented on GitHub (Jul 17, 2023): I had to make one small tweak to the setup script, but I'm unable to replicate the issue you are experiencing. Make sure your using this container: https://hub.docker.com/r/linuxserver/readarr My testing was using a fresh install...
Author
Owner

@RandomNinjaAtk commented on GitHub (Jul 17, 2023):

Based on my testing, the scripts are working.

@RandomNinjaAtk commented on GitHub (Jul 17, 2023): Based on my testing, the scripts are working.
Author
Owner

@Glynax commented on GitHub (Jul 17, 2023):

Alright I think I see where it's breaking, my readarrs are using port 9090 and 9191 because the expected ports were already in use by something else

verifyApiAccess () { until false do arrApiTest="" arrApiVersion="" if [ "$arrPort" == "8989" ] || [ "$arrPort" == "7878" ]; then arrApiVersion="v3" elif [ "$arrPort" == "8686" ] || [ "$arrPort" == "8787" ]; then arrApiVersion="v1" fi arrApiTest=$(curl -s "$arrUrl/api/$arrApiVersion/system/status?apikey=$arrApiKey" | jq -r .instanceName) if [ "$arrApiTest" == "$arrName" ]; then break else log "$arrName is not ready, sleeping until valid response..." sleep 1 fi done }

@Glynax commented on GitHub (Jul 17, 2023): Alright I think I see where it's breaking, my readarrs are using port 9090 and 9191 because the expected ports were already in use by something else `verifyApiAccess () { until false do arrApiTest="" arrApiVersion="" if [ "$arrPort" == "8989" ] || [ "$arrPort" == "7878" ]; then arrApiVersion="v3" elif [ "$arrPort" == "8686" ] || [ "$arrPort" == "8787" ]; then arrApiVersion="v1" fi arrApiTest=$(curl -s "$arrUrl/api/$arrApiVersion/system/status?apikey=$arrApiKey" | jq -r .instanceName) if [ "$arrApiTest" == "$arrName" ]; then break else log "$arrName is not ready, sleeping until valid response..." sleep 1 fi done } `
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/arr-scripts#15
No description provided.