+1

Ubooquity Docker,UnRAID,LetsEncrypt-NGNIX, DuckDNS reverse proxy set up (very close)

iPatrickH 7 years ago updated 7 years ago 3

Image 442

After following limited guides on youtube and google'ing this issue. I almost have this working. The reverse proxy setup with LetsEncrypt on my mysubdomain.duckdns.org works for tautulli. I am able to got to https://mysubdomain.duckdns.org/tautulli and I am happy with that. If I switch the network type to br0 , as I had originally done. I get 502 Bad Gateway.

The problem is as soon as I change the network to "proxynet", port :443 is assigned to elibrary (ubooquity) which is causing a conflict with LetsEncrypt:443. and I get 502 Bad Gateway when going to  https://mysubdomain.duckdns.org/ubooquity
Alternatively
I can go to https://mysubdomain.duckdns.org:9999/ubooquity and get to my ubooquity site. The Juniper SRX Enterprise gateway is doing its thing with Destination NAT port forwarding. 

I just need to figure out how to assign a different virtual port preferably 2202 to this docker network create proxynet to get ubooquity to work just like tautuilli using port 8181

As far as the admin API, it totally missing unless I change the network back to br0,host. bridge. and I am too conflicted to care because I can workaround this with little annoyances. 

So if anyone has any Ideas, Fill this post up. Thanks. 



I made a config file that I copied the basics to form another proxy-conf and named it ubooquity.subfolder.conf file in \\unraid\appdata\letsencrypt\nginx\proxy-confs



# ubooquity

location /ubooquity {
    return 301 $scheme://$host/ubooquity/;
}
location ^~ /ubooquity/ {
    # enable the next two lines for http auth
    #auth_basic "Restricted";
    #auth_basic_user_file /config/nginx/.htpasswd;

    # enable the next two lines for ldap auth, also customize and enable ldap.conf in the default conf
    #auth_request /auth;
    #error_page 401 =200 /login;

    include /config/nginx/proxy.conf;
    resolver 127.0.0.11 valid=30s;
    set $upstream_ubooquity Ubooquity;
    rewrite /ubooquity(.*) $1 break;
    proxy_pass https://$upstream_ubooquity/elibrary/;
}


+1

Ignoring some numbers when sorting

James Williams 7 years ago 0

I have folders with story arcs with the file naming format (zero hour story arc)


005-Valor 023 (1994)

007-Guy Gardner Warrior 024 (1994)

032-Action Comics 703 (1994)


the first number is the reading order (this is a feature of Mylar)

however ubooquity is ignoring the first set of numbers and is sorting alphabetically and then by the issue number. So it display like this 


032-Action Comics 703 (1994)

007-Guy Gardner Warrior 024 (1994)

005-Valor 023 (1994)


Any ideas on what to do? 



+1

How to fix comics that have no cover and web reader says they have 0 pages

DOS76 7 years ago updated 7 years ago 2

I recently have been adding the Complete Marvel Chronology to my setup and I'm having problems with a few issues that show no cover and in details say they have 0 pages I can both access the files locally from CDisplayEX and download them from Ubooquity but the web interface won't play nice with them is there anyway I can fix them and have it see them correctly?

Image 402

+1

"Download" and "Read" links obscured with overlapping text

Skyler Jermyn 7 years ago 0

If book metadata includes lots of tags or a lengthy title, then text will overlap and obscure the "Download" and "Read" links. Roughly 10 percent of the books in my Ubooquity library have this problem. I tested with Chrome and Safari.


Image 387

Image 386

+1

ComicInfo.xml

Migu Be 7 years ago 0

Hi guys


Tom said

"

Ubooquity reads the ComicInfo.xml file mentionned by Matthieu.

The following tags are extracted: (not all of them are displayed in Ubooquity yet)

"Title" "Writer" "Penciller" "Summary" "LanguageISO" "Series" "Number" "AlternateSeries" "AlternateNumber" "Volume" "Genre" "Publisher" "Year" "Month" "Day"

Now, I'd like to display the stored Comicrack info:  

...

  <Number>2</Number>
...

  <Count>5</Count>

<Web>http....</Web>


Can I display those by creating a theme or something? This will show the source for the Comic info (hopefully clickable), and the amount of known comics in the Serie... (to spot missing ones...)


tx!

migu

+1
Planned

OPDS feed id is not unique

Spectrogonk 7 years ago updated 7 years ago 9

Right now the OPDS feed is is a fixed value instead of a globally unique ID (per the Atom / OPDS specs).


It would be super useful if this were a unique id, since there’s no other good way to uniquely identify a feed - network addresses can change or even be shared (eg. two servers in different LANs can use the same IP).


Any chance there’s a per-installation serial-number stored somewhere in the db that could be used to construct a UUID for this purpose?

+1
Not a bug

Folder.css not being implemented on multiple pages

Gregory Booth 7 years ago updated by Tom 7 years ago 2

I am trying to modify some existing themes (or create my own) by editing the css files.  When I select a publishers (or a specific publisher) the first page of results loads the folder.css file and implements theming correctly.  However, if I go to page 2 (or essentially anything other ?index=0) the folder.css is ignored.  Viewing source verifies that the folder.css file is no longer being referenced.


Here is an example, using Dynamite as a reference.  The first image shows all of the css (and folder-info.html).  The second image is page 2 of the same publisher.


Image 382


Image 383


+1

Allow Fit * options only for landscape pages

drpain 8 years ago 0

Allow a different fit * option to be use for landscape, you would be able to choose fit to width for portraits and fit to height for landscape pictures.


This can potentially mess with the option to split pages however.

+1

Two Factor Authentication?

Pat 8 years ago updated by Elouan 8 years ago 1

Hi - 


I have a concern, that if I am exposing a port to the internet from home, I would like to minimise hackers targeting that port for brute force attacks.


Has there been any consideration of implementing Two Factor Authentication (2FA) - rather than just a simple username/password.  Not fussed which 2FA method used, but maybe implementing TOTP via Google Authenticator might be the simplest route?


Alternatively, an admin option for automatically locking an account if there are multiple failed logins? (2FA preferred, but this option could be a potential workaround).


Thanks,


Pat

+1
Under review

Cant set admin Password

Lukas H. 8 years ago updated by Casey Link 7 years ago 6

Hey,

I just installed the newest version of Ubooquity (linuxserver Docker Container).

I was running 1.x before that which worked just fine.

I run the new version with the same settings as the old one. To prevent Problems i cleared the Config folder.

When i now go to the admin page and try to enter my new password nothing happens. Im just seeing a loading wheel for as long as i stay on the site. If i reload it brings me back to the admin page asking to set a admin password.

Unfortunatly noting shows up in the logs, no error messages what so ever.

Adding the Comics themselfes also works and they do show up in the Gallery.

Any ideas what i could try to fiy it?