From 43e4723b574a1e10274241d5851b80b1530e4679 Mon Sep 17 00:00:00 2001 From: driz <40674481+drizuid@users.noreply.github.com> Date: Sat, 21 Dec 2024 17:37:37 -0500 Subject: [PATCH] date --- calibre-web.subdomain.conf.sample | 88 ------------------------------- 1 file changed, 88 deletions(-) delete mode 100644 calibre-web.subdomain.conf.sample diff --git a/calibre-web.subdomain.conf.sample b/calibre-web.subdomain.conf.sample deleted file mode 100644 index cb7dac0..0000000 --- a/calibre-web.subdomain.conf.sample +++ /dev/null @@ -1,88 +0,0 @@ -## Version 2024/12/06 -# make sure that your calibre-web container is named calibre-web -# make sure that your dns has a cname set for calibre-web - -server { - listen 443 ssl; - listen [::]:443 ssl; - - server_name calibre-web.*; - - include /config/nginx/ssl.conf; - - client_max_body_size 0; - - # enable for ldap auth (requires ldap-location.conf in the location block) - #include /config/nginx/ldap-server.conf; - - # enable for Authelia (requires authelia-location.conf in the location block) - #include /config/nginx/authelia-server.conf; - - # enable for Authentik (requires authentik-location.conf in the location block) - #include /config/nginx/authentik-server.conf; - - location / { - # enable the next two lines for http auth - #auth_basic "Restricted"; - #auth_basic_user_file /config/nginx/.htpasswd; - - # enable for ldap auth (requires ldap-server.conf in the server block) - #include /config/nginx/ldap-location.conf; - - # enable for Authelia (requires authelia-server.conf in the server block) - #include /config/nginx/authelia-location.conf; - - # enable for Authentik (requires authentik-server.conf in the server block) - #include /config/nginx/authentik-location.conf; - # To use Authelia to log in to Calibre-Web, make sure "Reverse Proxy Login" is - # enabled, "Reverse Proxy Header Name" is set to Remote-User, and each Authelia - # user also has a corresponding user manually created in Calibre-Web. - - 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; - } - - # OPDS feed for eBook reader apps - # Even if you use Authelia, the OPDS feed requires a password to be set for - # the user directly in Calibre-Web, as eBook reader apps don't support - # form-based logins, only HTTP Basic auth. - location /opds/ { - 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; - } - -<<<<<<< HEAD - # Feed for Kobo - location /kobo/ { -======= - # For kobo e-reader sync support - # you will need to bypass ^/kobo.* in authentik or authelia if they are used. - location /kobo { ->>>>>>> 92248c0 (support 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; -<<<<<<< HEAD - proxy_buffer_size 32k; -======= - proxy_buffers 4 256k; - proxy_busy_buffers_size 256k; - proxy_buffer_size 128k; ->>>>>>> 92248c0 (support kobo) - } -}