SmartPhoneLover Posted January 1, 2022 Share Posted January 1, 2022 (edited) This docker template was created based on an already available docker image THIS IMAGE STILL HAS SOME BUGS, SO EXPECT FAILURES OF ANY KIND ON SENDING DOWNLOAD REQUESTS GitHub: https://github.com/evan-buss/openbooks DockerHub: https://hub.docker.com/r/evanbuss/openbooks My Repository: https://github.com/SmartPhoneLover/unraid-docker-templates DESCRIPTION Openbooks allows you to download ebooks from irc.irchighway.net quickly and easily. NOTES • If you want to set a custom name when connecting to irchighway (recommended), add the following into the 'Post Arguments' field: --name user_name. • The minimum limit is 1 search per 10 seconds but this can be configured for a higher value via the '--rate-limit' flag within 'Post Arguments' field. • If you want to get persistent logs for debugging, add the following into the 'Post Arguments' field: --logs. The logs will be available in '/appdata/openbooks/logs'. • All downloaded files are created as 'root' user, so if you face problems when accessing them, you can create a little script that modifies the permissions and owner, recursively. Use the 'User Scripts' plugin to automate it. VERSION 1.1 (2022-05-23) If you are going to report a bug or request something to be added/modified, please, take into consideration that I will only be able to apply changes for the work I own only. For example, if I create a docker template for an already existing docker image (not created by me), I won't be able to do more for that image than forward your report or request to the owner of the project. Edited May 23, 2022 by SmartPhoneLover Quote Link to comment
JonathanM Posted January 2, 2022 Share Posted January 2, 2022 This application (not the template, so this is not aimed at @SmartPhoneLover, just informational to users) seems to be controversial, and may not be well received by the admins that run irchighway. There may be functionality issues as the author of the app negotiates with those admins. YMMV, but as of this posting, searching worked for me, but download functionality seemed to be broken. I suspect this may be ongoing, as automated downloading doesn't seem to be well received in their community. Quote Link to comment
SmartPhoneLover Posted January 2, 2022 Author Share Posted January 2, 2022 Hi @JonathanM, Yes, the owner of this application seems to be having some little problems with server side, but he is actively working to try solving issues. For example, just yesterday he updated the application adding a 10" (by default) delay between each download request, as some users were reporting some problems during searches and possible bans. Talking about downloading books, I can search and download them without any problem. Quote Link to comment
JonathanM Posted January 2, 2022 Share Posted January 2, 2022 4 hours ago, SmartPhoneLover said: I can search and download them without any problem. When I click the download button, it said "download request received" in a blue notification, but nothing ever happened after that. Quote Link to comment
SmartPhoneLover Posted January 2, 2022 Author Share Posted January 2, 2022 1 hour ago, JonathanM said: When I click the download button, it said "download request received" in a blue notification, but nothing ever happened after that. The books are actually downloaded, but you have to go to the 'Previous Downloads' tab. There you will find all the books you have downloaded, then, click on it/them and select 'Download" to download it to the PC. Quote Link to comment
JonathanM Posted January 2, 2022 Share Posted January 2, 2022 1 minute ago, SmartPhoneLover said: The books are actually downloaded, but you have to go to the 'Previous Downloads' tab. There you will find all the books you have downloaded, then, click on it/them and select 'Download" to download it to the PC. Previous downloads is empty, except for the text "No previous downloads" Quote Link to comment
trillium Posted January 4, 2022 Share Posted January 4, 2022 On 1/2/2022 at 5:04 PM, JonathanM said: Previous downloads is empty, except for the text "No previous downloads" Running into a similar issue. Under previous downloads I'm getting the message "Book Persistence Disabled" Quote Link to comment
40foot Posted January 18, 2022 Share Posted January 18, 2022 kinda depressing... SOMETIMES you get results, 90 % nought nada nothing nil zero spinning wheel of... ah, forget it Quote Link to comment
Nonobis Posted March 25, 2022 Share Posted March 25, 2022 Do you think it's possible to add unraid permission for donwloaded file ? Every downlaoded file (yes it's working it's assigned to root user ... Quote Link to comment
mrjoshuaco Posted April 30, 2022 Share Posted April 30, 2022 I've found the primary issue is with the Blunderbus server results. Other servers have far higher success rates. Quote Link to comment
SmartPhoneLover Posted May 23, 2022 Author Share Posted May 23, 2022 On 1/4/2022 at 8:39 PM, trillium said: Running into a similar issue. Under previous downloads I'm getting the message "Book Persistence Disabled" Sorry, but I didn't show this message, or warning. On 1/18/2022 at 10:43 PM, 40foot said: kinda depressing... SOMETIMES you get results, 90 % nought nada nothing nil zero spinning wheel of... ah, forget it Maybe it was happening time ago, when the service was in early development, and also the dev was experiencing some little problems with the integration and communication woth the server from the dev that provides the books. Now, seems to be working maybe a bit better than before? I only experienced this when I forgot to clear the search field content when reloading the page or restarting the container. Seems that it resumes the search if the user doesn't clear that field before shutting doen the container. Any way, the developer of this image seems that does maintain it anymore (> 3 months without updates and/or GitHub issues replies). So, I will mark this template accordingly. On 3/25/2022 at 4:46 PM, Nonobis said: Do you think it's possible to add unraid permission for donwloaded file ? Every downlaoded file (yes it's working it's assigned to root user ... I already tried using the Group/User ID variables, but them are not included/declared in the code. So, the only solution that I can think of, is creating a Cron Job (unRAID) with User Scripts (plugin) to automatically change the permissions of all the downloaded ebooks in the corresponding directory, periodically. Here you can find a good article about it: link On 5/1/2022 at 12:00 AM, mrjoshuaco said: I've found the primary issue is with the Blunderbus server results. Other servers have far higher success rates. Do you know a way to solve that if not getting the results from that source? Quote Link to comment
SmartPhoneLover Posted May 23, 2022 Author Share Posted May 23, 2022 UPDATE v1.1 (2022-05-23) - Fix: Added '--name' parameter (Post Arguments) as mandatory to try to avoid connection issues from the server, when performing several requests in a short period of time. You can customize it with your favourite username if wanted. - Other: Other minor changes on the template. Quote Link to comment
mrjoshuaco Posted May 26, 2022 Share Posted May 26, 2022 (edited) On 5/23/2022 at 1:23 PM, SmartPhoneLover said: Do you know a way to solve that if not getting the results from that source? I've just finished up moving across country, but I'll take a look at it in the next week or so and get back to you. Edited May 26, 2022 by mrjoshuaco Typo 1 Quote Link to comment
Ruthalas Posted September 12, 2022 Share Posted September 12, 2022 If I install this, is it pulling the latest version from the github? I'm having issues getting the IRC connection to work: "Unable to connect to IRC server." But I don't want to open a github issue if I'm not using the current version. Can't find anywhere in the app or log that shows what version it's using either. 1 Quote Link to comment
HomerJ Posted October 18, 2022 Share Posted October 18, 2022 On 9/13/2022 at 3:39 AM, Ruthalas said: If I install this, is it pulling the latest version from the github? I'm having issues getting the IRC connection to work: "Unable to connect to IRC server." But I don't want to open a github issue if I'm not using the current version. Can't find anywhere in the app or log that shows what version it's using either. I have the same issue. Were you able to find a fix? Quote Link to comment
HomerJ Posted October 18, 2022 Share Posted October 18, 2022 11 minutes ago, HomerJ said: I have the same issue. Were you able to find a fix? I think I need some sleep lol once I actually created an account and then entered my username, it seems to be connecting no probs. I just did a search and that worked as it should. Haven't tried to download anything yet. Quote Link to comment
dsmonteiro Posted October 24, 2022 Share Posted October 24, 2022 On 9/12/2022 at 6:39 PM, Ruthalas said: If I install this, is it pulling the latest version from the github? I'm having issues getting the IRC connection to work: "Unable to connect to IRC server." But I don't want to open a github issue if I'm not using the current version. Can't find anywhere in the app or log that shows what version it's using either. Facing the same issue here. Quote Link to comment
Ruthalas Posted November 2, 2022 Share Posted November 2, 2022 On 10/24/2022 at 9:15 AM, dsmonteiro said: Facing the same issue here. I have a ticket open on their github here. I'm going to run the logging and submit it when I can. Quote Link to comment
bthoven Posted November 19, 2022 Share Posted November 19, 2022 Just installed Openbooks docker. It connects properly, but no book can be found. It keeps on spinning/searching without showing any result. I reported in the newest issue in github. Quote Link to comment
CyBuzz Posted December 31, 2022 Share Posted December 31, 2022 On 11/18/2022 at 8:46 PM, bthoven said: Just installed Openbooks docker. It connects properly, but no book can be found. It keeps on spinning/searching without showing any result. I reported in the newest issue in github. I get the same behavior. I am also not seeing a log folder in the appdata directory and also get this error when i try and open a console. OCI runtime exec failed: exec failed: unable to start container process: exec: "sh": executable file not found in $PATH: unknown. I removed and reinstalled openbooks and now i am not getting that error, am getting logs and getting results but the UI is not displaying them. Quote Link to comment
CyBuzz Posted January 1 Share Posted January 1 i tried playing with this again this morning. Looks like the OCI runtime exec error is back and still not getting results to show up. I think I might figure out how to run this outside of unraid and see if that works. Quote Link to comment
pcgirl Posted January 8 Share Posted January 8 This doesn't seem to be working. Too bad because it was working before. Anybody have any ideas on how to get this working? Really loved it when it was working. Quote Link to comment
Paddude Posted January 12 Share Posted January 12 Have you tried adding “—name” to the post arguments flag? That worked for me. E.g. --name xxxxxxxxxxxx --persist Where xxxxx.. is some random name used for login. I had to restart a few times but I managed a successful search download. Quote Link to comment
CyBuzz Posted January 12 Share Posted January 12 So, after the last update, I couldn't even get the docker to start. I put a name in and the docker started but still will not return any results. The circle next to the search just spins. Quote Link to comment
CyBuzz Posted January 13 Share Posted January 13 I went out to the project page and noted some updates with the new release Quote --name/-n flag must be specified when starting the application. OpenBooks will no longer generate a random noun_adjective username. Only a single connection to the IRC server will be made. Opening a second browser tab will show an error message. That explains the name thing. I still never get results. I thought it may be the instance on unRaid so I tried the .exe from the project page. Still no go. Finally to eliminate my network, I connected to a hotspot(mobile) and same result. I think I will try a couple other computers (OSx and Linux) and then if that doesn't work, wait for someone smarter than me to figure it out. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.