Repository navigation
Conversation
|
This pull request has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
|
Awaiting review. |
|
This pull request has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
|
Awaiting review. |
|
This pull request has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
|
Awaiting review. Is anything further required from my end? |
Description
Adds a sample subdomain config for Grimmory.
Benefits of this PR and context
Grimmory is a maintained fork of Booklore, which had a sample config requested in #770
Please note that the Kobo integration docs specify Nginx requires the following settings:
The sample config includes these, and is functional. When testing without these settings, syncing on my Kobo failed and SWAG logged the following error:
[error] 617761#617761: *7653 upstream sent too big header while reading response header from upstream, client: <REDACTED_IP>, server: grimmory.*, request: "GET /api/kobo/<REDACTED_API_TOKEN>/v1/library/sync?Filter=ALL&DownloadUrlFilter=Generic,Android&PrioritizeRecentReads=true HTTP/1.1", upstream: "http://<CONTAINER_IP>:6060/api/kobo/<REDACTED_API_TOKEN>/v1/library/sync?Filter=ALL&DownloadUrlFilter=Generic,Android&PrioritizeRecentReads=true", host: "grimmory.<REDACTED_DOMAIN>.com"These settings conflict with
/config/nginx/proxy.confso thelocation /api/kobo/does not include the lineinclude /config/nginx/proxy.conf;.How Has This Been Tested?
Tested and in active use on my instance, including the Kobo sync integration.
Source / References