From 92248c030df57316061f3ce9070c2f0429261215 Mon Sep 17 00:00:00 2001 From: driz <40674481+drizuid@users.noreply.github.com> Date: Sat, 21 Dec 2024 17:36:16 -0500 Subject: [PATCH] support kobo --- calibre-web.subdomain.conf.sample | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/calibre-web.subdomain.conf.sample b/calibre-web.subdomain.conf.sample index 934f353..bb5f3b1 100644 --- a/calibre-web.subdomain.conf.sample +++ b/calibre-web.subdomain.conf.sample @@ -61,4 +61,19 @@ server { proxy_pass $upstream_proto://$upstream_app:$upstream_port; proxy_set_header X-Scheme $scheme; } + + # For kobo e-reader sync support + # you will need to bypass ^/kobo.* in authentik or authelia if they are used. + location /kobo { + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app calibre-web; + set $upstream_port 8083; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + proxy_set_header X-Scheme $scheme; + proxy_buffers 4 256k; + proxy_busy_buffers_size 256k; + proxy_buffer_size 128k; + } }