May 19, 20251 yr Did not create BookLore. Just created template for Unraid https://github.com/adityachandelgit/BookLore
May 19, 20251 yr Any instructions on how to set it up? I can't seem to get it started. I get this error: Quote at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.2.5.jar!/:6.2.5] ... 67 common frames omitted Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opdsUserRepository' defined in com.adityachandel.booklore.repository.OpdsUserRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Cannot resolve reference to bean 'jpaSharedEM_entityManagerFactory' while setting bean property 'entityManager' Among others... Edited May 19, 20251 yr by GreenEyedMonster
May 20, 20251 yr Author 3 hours ago, GreenEyedMonster said: Any instructions on how to set it up? I can't seem to get it started. I get this error: Among others... What does your config look like?
May 20, 20251 yr Author Just now, GreenEyedMonster said:I am new to booklore but I am pretty sure the database connection needs the full url. So from your config, change the database url tojdbc:mariadb://192.168.80.100:3306/booklore
May 21, 20251 yr @GreenEyedMonster I just struggled with this for the last hour with those same errors and realized that BookLore does not seem to like MySQL. Use the string that @jmztaylor mentioned pointing to a MariaDB container. Not sure if you went with MySQL like I did, but I think the Template should be modified to require MariaDB and not to even mention MySQL. Just my humble opinion. I got it working now.Best of luck to you.
May 21, 20251 yr 16 hours ago, jmztaylor said:I am new to booklore but I am pretty sure the database connection needs the full url. So from your config, change the database url tojdbc:mariadb://192.168.80.100:3306/bookloreDid that now I'm getting this error:SQL State : HY000Error Code : 1728Message : (conn=5) Cannot load from mysql.proc. The table is probably corrupted
May 21, 20251 yr Author 1 hour ago, Tylan said:@GreenEyedMonster I just struggled with this for the last hour with those same errors and realized that BookLore does not seem to like MySQL. Use the string that @jmztaylor mentioned pointing to a MariaDB container. Not sure if you went with MySQL like I did, but I think the Template should be modified to require MariaDB and not to even mention MySQL. Just my humble opinion. I got it working now.Best of luck to you.I updated the template to remove mysql reference.
May 21, 20251 yr Author 2 minutes ago, GreenEyedMonster said:Did that now I'm getting this error:SQL State : HY000Error Code : 1728Message : (conn=5) Cannot load from mysql.proc. The table is probably corrupted@Tylan mentioned mysql isn't working and the requirement is actually mariadb.
June 26, 20251 yr Im trying to enable this container but getting the error:2025-06-26T15:03:48.006+01:00 INFO 1 --- [booklore-api] [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats : WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 0 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(0)-CONNECTED(0)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], sockJsScheduler[pool size = 2, active threads = 1, queued tasks = 1, completed tasks = 0]When I try to open the webui I just get a timeout on the page load.
June 26, 20251 yr Author 1 minute ago, Sivivatu said:Im trying to enable this container but getting the error:2025-06-26T15:03:48.006+01:00 INFO 1 --- [booklore-api] [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats : WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 0 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(0)-CONNECTED(0)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0], sockJsScheduler[pool size = 2, active threads = 1, queued tasks = 1, completed tasks = 0]When I try to open the webui I just get a timeout on the page load.Probably need to get support at the project page. Doesn't seem like a template issue.https://github.com/adityachandelgit/BookLore/issues
September 14, 2025Sep 14 This does not work for me at all. Using MariaDB. Is there a step by step guide for this?
September 17, 2025Sep 17 To OP consider using original logo? https://github.com/booklore-app/booklore/blob/develop/assets/favicons/android-chrome-512x512.pngBeen running this for months already on unraid with the following settings: Edited September 17, 2025Sep 17 by MobileDude
September 20, 2025Sep 20 Hi,Trying to get this working. Can someone post their working config for maridb? and same for the booklore app, so that I can see what goes where?
September 23, 2025Sep 23 I have it running. I made sure the database was created with the user having privileges to the database in MariaDB.
September 23, 2025Sep 23 Care to share some details, because at this point, nothing I've tried has worked. In fact, in the log file for Booklore, it says "Access denied for user 'booklore'@'172.17.0.1'" which isn't even a valid IP address anywhere in my system.
September 23, 2025Sep 23 2 hours ago, jmbailey2000 said:Care to share some details, because at this point, nothing I've tried has worked. In fact, in the log file for Booklore, it says "Access denied for user 'booklore'@'172.17.0.1'" which isn't even a valid IP address anywhere in my system.Nothing special in my settings... Have you set up the database in MariaDB before starting the container?
September 23, 2025Sep 23 9 hours ago, trashken said:Nothing special in my settings... Have you set up the database in MariaDB before starting the container?No. Didn't see anything that I needed to. Google is my friend. DB and user created and Booklore now running. Thanks!!!
September 28, 2025Sep 28 On 9/23/2025 at 1:24 PM, jmbailey2000 said:No. Didn't see anything that I needed to. Google is my friend. DB and user created and Booklore now running. Thanks!!!Would you be bale to explain how you did this? I cant seem to figure this out even with Googling.
October 12, 2025Oct 12 On 9/28/2025 at 5:11 PM, Johnny Utah said:Would you be bale to explain how you did this? I cant seem to figure this out even with Googling.Install Mariadb from the Apps tab. I used the official container. Random password for root (displayed in the log for the container so you won't forget), and then used the rest of the template to setup a db for booklore with username and password appropriate for that. Then start the container, and install Booklore. Supply those credentials you just created for mariadb to the Booklore docker template. Worked first time for me, and that's saying something!Great app! It's like Plex for ebooks. So much nicer than the calibre stuff.
October 12, 2025Oct 12 I got Boooklore working. Here's my MariaDB setup:I left REMOTE_SQL untouched because I don't know what it does. Note the non-standard WebUI port, because I have another MariaDB container running.Here's my Booklore setup:Hope this helps, @Johnny Utah
October 14, 2025Oct 14 Hey y'all,I followed the guide that sonofdbn outlined above, and it seemed to install okay, but the container didn't automatically start. When I started it and tried to access the webUI, Firefox just said it couldn't connect. I checked the logs and it keeps saying "socket fail to connect to localhost. Connection refused" I'm so confused - I have other servers running on the local host and I can connect to them no problem. I'll attach the full log here. If anyone can shine a light on why it won't run, I'd sure appreciate it. BookloreErrorLog
October 14, 2025Oct 14 Author 19 minutes ago, Reverend23 said:Hey y'all,I followed the guide that sonofdbn outlined above, and it seemed to install okay, but the container didn't automatically start. When I started it and tried to access the webUI, Firefox just said it couldn't connect. I checked the logs and it keeps saying "socket fail to connect to localhost. Connection refused"I'm so confused - I have other servers running on the local host and I can connect to them no problem. I'll attach the full log here. If anyone can shine a light on why it won't run, I'd sure appreciate it.BookloreErrorLogIs localhost in your db URL? If so, it should be your server IP
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.