
Apache Reserve Proxy
I am trying to set up an apache reverse proxy, but when I try to access Ubooquity, I keep getting 404 errors. Here is my config:
<Virtualhost *:443>
SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/www.dreadstar.net/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.dreadstar.net/privkey.pem
SSLProxyEngine on
LogLevel trace5
CustomLog ${APACHE_LOG_DIR}/ubooquity-access.log combined
ErrorLog ${APACHE_LOG_DIR}/ubooquity-error.log
ProxyPreserveHost Off
ProxyPass /comics/ http://127.0.0.1:2202/
ProxyPassReverse /comics/ http://127.0.0.1:2202/
</Virtualhost>

show double page
I like to read my manga with both page open at the same time, is it possible to show each page in group of two page ?
i tried no split but nothing changes.
thanks for your help.

Unable to launch
20191220 07:08:15 [main] ERROR com.ubooquity.Ubooquity - Failed to display error dialog
java.lang.IllegalStateException: Toolkit not initialized
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:273) ~[jfxrt.jar:na]
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268) ~[jfxrt.jar:na]
at javafx.application.Platform.runLater(Platform.java:83) ~[jfxrt.jar:na]
at com.ubooquity.Ubooquity.main(SourceFile:264) ~[Ubooquity.jar:2.1.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_231]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_231]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_231]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_231]
at com.ubooquity.e.a.a(SourceFile:823) [Ubooquity.jar:2.1.2]
at com.ubooquity.Launcher.main(SourceFile:10) [Ubooquity.jar:2.1.2]

Any possibility for supporting .zip files?
Ubooquity is now supporting .cbr, .cbz and .pdf format comics, with no support for .zip or .rar.
As we know, actually they are the same formats. We can easily convert ZIP file into CBZ by changing its extension.
Most of my comics are save as .zip files. It really takes time to convert all the ZIPs into CBZs.... Hope ubooquity can support .cbz directly, thx a lot.

How to make multiple story arcs with comixology theme?
does anyone have a simple step by step? I can create one but not multiple.

External URL with Kuboo + Ubooquity
Hi,
Can't seem to get Kuboo working using an external URL. I'm able to use local IP just fine. My URL is structured as:
https://[mysite]:8050/ubooquity/opds-comics/ which goes through a reverse proxy to 192.168.50.157:2202/ubooquity/
Kuboo does connect to the server fine and I do get the comic list, however when I try to open any comic, it stops at "Loading Bookmarks", then fails saying something went wrong. If I go to the Ubooquity server directly to the comic that I'm requesting via a web browser, everything opens fine as well using the same external URL.
I can get Kuboo to work using the local IP (192.168.50.157:2202/ubooquity), but I'd rather not have to us a VPN to use this app, plus I'm trying to set this up for other users to use as well.
Any ideas?

Progress bar in ePub web reader
What would be great to have some kind of an progress bar (like when you open ePub book in Internet Explorer) so you'll know how many percents of a book you are far away from finishing it

Systemd startup file
For any linux folk out there... here is my latest systemd startup file....
[Unit]
Description=Ubooquity-Server
After=network.target
[Service]
WorkingDirectory=/home/rmleonard/Ubooquity
Type=forking
ExecStart=/usr/bin/screen \
-dmS uboo \
/usr/bin/java \
-Xmx6g \
-Xms5g \
-Xss1g \
-jar Ubooquity.jar \
--headless \
--host 192.168.1.53 \
--libraryport 2207 \
--adminport 2292 \
--workdir /home/rmleonard/Ubooquity \
--remoteadmin
ExecStop=/usr/bin/screen -S uboo -p 0 \
-X stuff "Q^M"
Restart=on-failure
User=rmleonard
Group=netusers
UMask=0022
[Install]
WantedBy=multi-user.target
-=-=-=-
On the ExecStop ... following the Q (but still inside the quotes) is a 'carriage return' using vi as the text editor, scroll to just past the Q, press I to enter insert mode, then do 'control-v' <return>
That should insert a highlighted ^M (which means a carriage return)
The server I'm using has 16GB of ram in it, so....
Xmx6g --- allocate 6GB ram to the java app
Xms5g --- start w/5GB pre-allocated (it may never use that last gb)
Xss1g --- allow up to 1GB for thread space (seemed like a good idea at the time) --
So... first is starts the terminal multiplexer 'screen' (you might have to install that if you haven't already)
Then it starts Java / Ubooquity in that 'bubble' ..
if it sounds complicated then it may not be what you need.
If you are running any of the Debian Linuxes (ubuntu, mint, etc.) Then this may be of use

Why is there no "How to Add a User" or "How to Access Outside Network" Guide?
All I'm looking for is a simple How To. I installed Ubooquity, I scanned my Comics folder... Now what? How do I add a User? How does that user connect to my Ubooquity? Does he also install Ubooquity? Very confused why there isn't a guide on the Main page on how to USE the program....only how to install it LOL.
Customer support service by UserEcho