LukeSmithxyz / landchad

Landchad.net Website Tutorial Page
The Unlicense
373 stars 87 forks source link

Calibre: 'further configuration required', unable to access library from server #278

Closed abdusali1234 closed 1 year ago

abdusali1234 commented 1 year ago

Hello, I have recently set up a server and have been trying to set up a calibre library server. I have been following the Landchad Calibre guide https://landchad.net/calibre/ . Despite doing so, the library server looks like this:

image

The thing is, I have no idea what further configuration is required. According to the guide I should be able to log into a user account and access my calibre library. Here is what I have for the nginx configuration and systemd service file respectively:


server {
        client_max_body_size 64M; # to upload large books
}
        listen [::]:80;
        server_name calibre.abdusali.xyz ;
        location / {
                proxy_pass http://127.0.0.1:8080;
        }
}
[Unit]
Description=Calibre library server
After=network.target

[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/bin/calibre-server --enable-auth --enable-local-write /opt/calibre/my_library --listen-on 127.0.0.1

[Install]
WantedBy=multi-user.target

The calibre library does have books inside it. I have no idea how to solve this issue, and would be grateful for any help :)

abdusali1234 commented 1 year ago

After looking at previously solved issues I followed the information given here https://github.com/LukeSmithxyz/landchad/issues/171 and it works!

Also please do not manually delete your certificates! I learnt this the hard way :p simply do certbot delete instead.