Comixology Theme
After a ton of work, and a lot of hacky css, I think this is ready to share.
Here are some screenshots of the various parts. http://imgur.com/a/3gEcz
And here is the actual theme files. https://goo.gl/eI6EhG
The second link has the theme, the publisher extras, and a readme.txt. Please read before installing.
Enjoy!
Java exception on issues containing a decimal
java.lang.NumberFormatException: For input string: "23.1"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[na:1.7.0_75]
at java.lang.Integer.parseInt(Integer.java:492) ~[na:1.7.0_75]
at java.lang.Integer.valueOf(Integer.java:582) ~[na:1.7.0_75]
at com.ubooquity.b.c.a(SourceFile:81) ~[Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.b(SourceFile:499) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.c(SourceFile:458) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a.b(SourceFile:39) [Ubooquity.jar:1.7.6]
at com.ubooquity.data.feeder.a$1.run(SourceFile:127) [Ubooquity.jar:1.7.6]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]
fresh install, initial run.
Linux, Ubuntu mix (flawless server 2.0), headless
Comic does appear in the web UI in the correct location for the path, but does not have an issue number with it.
This is a corner case with some DC titles around 2 years into the new 52 affecting just about all the titles. Let me know if you need any more logs etc out of me.
[Feature Request] Preload next page
What endpoints are available via the public API?
Hello,
Just curious what endpoints are available through the public-api? I found preferences in addition to the available settings scan and shutdown. Curious if there are any others.
I would like to inquire about the possibility of a couple diagnostic tools.
1) show all book covers in a single screen, so that I can figure out which ones I need to fix to display correctly in Ubooquity
2) check epubs, Not a diagnostic, but a tool to log which epubs the viewer errs when opening, so I can fix them on the back end.
Best regards.
Renegade Reader v4
Latest Renegade Reader release
* v4.r3
This release fixes various display/performance issues with the audio book player.
- New backend utility "Audiobook Json Creator" is included (see /utils folder) to help create custom timestamps and chapter marks for your audio books.
- Audio book player no longer pre-loads from audio book containers for timestamp/chapter information. (much faster!)
- Multiple audio book containers now display timestamps rather than durations.
- Seek bar treats multiple audio book containers as a single container instead of resetting at the beginning of a new chapter.
- The chapter # display was removed in favor of using the # of the chapter in the chapter name field.
- Audio book player navigation and playlist generation have been re-worked.
Personally, over the past week I have used the Audiobook JSON Creator to create custom timestamp and chapter information for over 360 audio book containers.
I hope you find it handy.
GUISI
Jellyquity (Jelyfin) Theme for v3
Hey everyone!
I've been working on a custom theme for Ubooquity 3 for a while now, and I'm happy to finally share it with the community!
**Jellyquity** — A Jellyfin-inspired dark theme for Ubooquity 3
I'm a big fan of both Ubooquity and Jellyfin, so I thought — why not bring that sleek Jellyfin aesthetic to my comic/book server? That's how Jellyquity was born.
**What's included:**
- Home page with category cards (blurred cover as background, randomly picked from the library)
- "Recently added" sections per category, loaded dynamically
- Library grid (6 columns, centered)
- Book details popup with cover, metadata, progress bar and action icons
- Search popup in the header
- Styled settings popup (grouping, sorting)
- Login page
- Multilingual UI — French, English and Italian built-in, easy to extend
- Folder covers: uses `folder.jpg` if present, otherwise picks a random cover from the folder
**Requirements:**
- Ubooquity 3.x
- "Enable folder metadata display" enabled in Advanced settings
- "Display title from metadata" enabled for proper titles
I built this with a lot of trial and error (Mustache context variables are not always what you'd expect! 😅), so feel free to report any bugs or suggest improvements.
Screenshots and download link below. Hope you enjoy it!
Login page

Home page

Collection page

user name error on 3.1.0
Trying to create a user name on 3.1.0, and when going to save it, I get an error of 'Configuration could not be saved, seed (sic) details in logs', and the logs show the following Java error
20260521 07:52:27 [qtp1729904998-22453] ERROR com.ubooquity.provider.a.a.a - Failed to read or deserialize configuration from request
com.fasterxml.jackson.databind.JsonMappingException: Unexpected IOException (of type java.nio.file.NoSuchFileException): /tmp/JarClassLoader/kotlin-stdlib-1.8.22.jar.9396437004828442146.tmp
at com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE(JsonMappingException.java:346)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3776)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3740)
at com.ubooquity.f.f.a(SourceFile:52)
at com.ubooquity.provider.a.a.a.k(SourceFile:297)
at com.ubooquity.provider.a.a.a.a(SourceFile:80)
at com.ubooquity.provider.a.a.a.processRequest(SourceFile:71)
at com.ubooquity.d.a.a(SourceFile:63)
at com.ubooquity.d.b.handle(SourceFile:54)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1381)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:178)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1303)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:141)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
at org.eclipse.jetty.server.Server.handle(Server.java:563)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:416)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:385)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:272)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:140)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149)
at java.base/java.lang.Thread.run(Thread.java:840)
Any way to create a user on an already configured system?
Reinstall failing please enlighten java exception
Trying to reconstruct my server which ran for many years.
In an empty directory I click on Ubooquity.jar and Java gives me a starting virtual machine and fatal error.
Any clue?
Appli Asustor : les thèmes ne fonctionnent pas
Bonjour,
Comme indiqué dans le titre je ne parviens pas à modifier le thème de ma page Ubooquity sur mon NAS Asustor AS5402T, elle reste sur le thème par défaut (blanc).
J'ai
téléchargé plusieurs thèmes, ils apparaissent bien dans la liste de
sélection en page admin, je sauvegarde bien les paramètres après la
sélection du thème mais rien n'y fait.
Je possédais auparavant un
NAS Synology et je n'avais pas ce souci. S'agit-il d'un bug de
l'application Asustor ? Si un utilisateur de NAS de la même marque
pouvait tester de son côté, ça serait sympa ^^ Merci.
Use sidecar cover thumbnail files for AZW3 books
For some AZW3 files, the cover thumbnail is way off. It might show as either missing, or a small cropped image of something (but not the actual cover). Feature request to prefer a sidecar artwork file (any found .jpg or .png in fhe book folder) to use first. A fallback could be to try to use a cover from the embedded metadata, but this is very unreliable for .AZW3 files.
Customer support service by UserEcho