
Question about folder structure
so i have set up the comixology theme and everything looks good w/ the individual publisher pages/folder showing up properly. On the main comics page (where my publishers are) though, it is still showing the default theme (publisher names inside the long oval circles). i have all the theme objects extracted into the proper folders (x:\comics\marvel, x:\comics\dc, etc...) yet that main page doesnt show the publishers as folders w/ the cover images. i'm thinking it has to do w/ the way i set up my folder permissions. Do i need to set up my shared comics folder as "X:\comics\" only? right now i have permissions set up per publisher folder (ie. x:\comics\marvel, x:\comics\dc, etc...). i do this because i dont want my kid to accidentally go into my ICON folder and start reading stuff like Kick-Ass. basically i have it set up as Log in -> Comics button -> Publisher folders -> comic folders. do i need to set it up where i Log in -> Comics button -> Comics folder -> Publisher folders -> comic folders?
i'll try to post photos to show what i mean later when i get home.
thanks!

Script to change the admin password
Hi Ubooquity
We are using Ubooquity in our company since today. We have a policy to change passwords regularly.
Is it possible to provide a script to change the admin password from bash (Debian)?
Is webadmin.cred the hashed/encrypted value of the admin password ? What value needs to be stored in webadmin.cred ? What is the algorithm ?
Kind regards
Stefaan Neyts

More keybinds
First of all, very nice program, what i am about to recommend isn't necessary, is mostly QOL,
Make it so that you can navigate the titles/chapters via wasd, and allow for a simple keybind to open/read chapters without having to see the option to download.
Like i said this isn't necessary honestly, it's mostly something that I think would be cool.

Outside network access
i have looked at the other similar threads who had this same issue but i also have the problem of not being able to access my ubooquity server outside my home network.
i am using an Asus RT-N66U router and a Zoom cable modem. The Zoom is strictly only a cable modem so there are no settings to configure when i log into it. i have forwarded my ports as instructed from the portforward.com page for my particular modem. i have also added an inbound exception to my Windows 10 firewall for port 2202. im no network expert so im just following guides i find on the internet to the best of my knowledge. i still cannot connect outside my network.
i run a Plex server and don't recall having to do anything special w/ it when i installed it. there was a popup box asking to add it as a firewall exception, i said Yes, and after that it just worked. so im really stumped as to why my set up is still not working despite following guides and the other threads here.
one thing im not sure how to do that was mentioned was "adding Java JRE" to my firewall exception list. i have no idea how to do that. i see Java(TM) Platform SE Binary in my Inbound rules so i thought that was enough?
please help!

Java error during scanning
Any Idea ?
When Ubooquity starts to scan the comics, it stops.
The log says :
20160616 14:34:27 [Scanner thread] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: Scanner thread
java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864) ~[na:1.8.0_60]
at java.lang.Runtime.loadLibrary0(Runtime.java:870) ~[na:1.8.0_60]
at java.lang.System.loadLibrary(System.java:1122) ~[na:1.8.0_60]
at sun.java2d.cmm.lcms.LCMS$1.run(LCMS.java:210) ~[na:1.8.0_60]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_60]
at sun.java2d.cmm.lcms.LCMS.getModule(LCMS.java:203) ~[na:1.8.0_60]
at sun.java2d.cmm.lcms.LcmsServiceProvider.getModule(LcmsServiceProvider.java:34) ~[na:1.8.0_60]
at sun.java2d.cmm.CMMServiceProvider.getColorManagementModule(CMMServiceProvider.java:31) ~[na:1.8.0_60]
at sun.java2d.cmm.CMSManager.getModule(CMSManager.java:76) ~[na:1.8.0_60]
at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:783) ~[na:1.8.0_60]
at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:1017) ~[na:1.8.0_60]
at com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader.readICCProfileSafe(Unknown Source) ~[imageio-jpeg-3.1.0.jar.2714122858721618448.tmp:3.1.0]
at com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader.getEmbeddedICCProfile(Unknown Source) ~[imageio-jpeg-3.1.0.jar.2714122858721618448.tmp:3.1.0]
at com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source) ~[imageio-jpeg-3.1.0.jar.2714122858721618448.tmp:3.1.0]
at javax.imageio.ImageIO.read(ImageIO.java:1448) ~[na:1.8.0_60]
at javax.imageio.ImageIO.read(ImageIO.java:1352) ~[na:1.8.0_60]
at com.ubooquity.fileformat.cbr.a.a(SourceFile:89) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.f.a.a(SourceFile:41) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.data.feeder.b.a(SourceFile:63) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.data.feeder.a.b(SourceFile:531) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.data.feeder.a.c(SourceFile:470) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.data.feeder.a.b(SourceFile:35) ~[Ubooquity.jar:1.10.1]
at com.ubooquity.data.feeder.a$1.run(SourceFile:123) ~[Ubooquity.jar:1.10.1]
at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_60]
Thx
freddy

Recently Published List
Is there a way to add a 3rd option, along with the "My Comic Books" and "New Comic Books" (even chance the later to Newly added comic books), that is for newly published books to show comics that were published in the last 2 weeks (or better yet make it user definable). This, of course, would all be dependant upon correct metadata being in the comic book files.
Is this an easy to add feature?

OpenWRT/DD-WRT
i've been wandering about this for some time and recently went on a search to find it.
I have ubooquity and it works great! Best program for comic and video sharing, i can access it from anywhere anytime and i even gave my address to some friends because they like comics as much as i but dont know where to see or download. The only problem is that i need to have my computer running, like 24/7 for anyone to access it and that makes the electrical bill go way up.
But my router is constantly running and has USB ports. So i went searching if there was anyway to install programs on routers and read somewhere that you could install some Java applications through OpenWRT or DD-WRT.
Can anyone help me or did this? Or even have an alternate solution

Internal server error: String index out of range: 18
Hi, I tried to view logs from webUI but is shown "Internal server error: String index out of range: 18". I tried to delete the existing ubooquity.log but it still shows the same error. What can I do to restore viewing the logs?

Selective Disabling of file types
is there any way to selectively disable one or more of the "types" of files that a given section works with...
ie. - - for Comics: can PDFs be disabled (so that it will NOT scan/process that file type within the defined directories)
For BOOKS, same - - only moreso - if I want to only "keep" - epub files in my Library - is there a way to disable MOBI, PDF and the other file types from being processed
(and with the new version - I get quite a few PDF processing errors... OOM GC overhead limit exceeded mostly)

Online reader does not work for PDF e-books
Hi Ubooquity forum
I've installed the latest Ubooquity on Debian 8 with Oracle Java 8. It is running in the background and serving on port 2202.
All my e-books are in PDF format and put in a folder hierarchy. Ubooquity displays them correctly. Downloading an e-book is working correctly.
The issue is when I click to read the book. Then the display is broken (screenshot).
Can somebody help me to get this working?
Kind regards
Stefaan Neyts
Lead Java Developer
Duo nv
Belgium
Customer support service by UserEcho