From a45a465bea3953a5ccd0419d443c27cdd4313a11 Mon Sep 17 00:00:00 2001 From: gauthier-th Date: Tue, 19 Aug 2025 13:55:52 +0200 Subject: [PATCH] docs: add docs for dns caching --- docs/using-jellyseerr/settings/dns-caching.md | 16 ++++++++++++++++ docs/using-jellyseerr/settings/jobs&cache.md | 1 + 2 files changed, 17 insertions(+) create mode 100644 docs/using-jellyseerr/settings/dns-caching.md diff --git a/docs/using-jellyseerr/settings/dns-caching.md b/docs/using-jellyseerr/settings/dns-caching.md new file mode 100644 index 00000000..ad4e9597 --- /dev/null +++ b/docs/using-jellyseerr/settings/dns-caching.md @@ -0,0 +1,16 @@ +--- +title: DNS Caching +description: Configure DNS caching settings. +sidebar_position: 7 +--- + +# DNS Caching + +Jellyseerr uses DNS caching to improve performance and reduce the number of DNS lookups required for external API calls. This can help speed up response times and reduce load on DNS servers, when something like a Pi-hole is used as a DNS resolver. + +## Configuration + +You can enable the DNS caching settings in the Network tab of the Jellyseerr settings. The default values follow the standard DNS caching behavior. + +- **Force Minimum TTL**: Set a minimum time-to-live (TTL) in seconds for DNS cache entries. This ensures that frequently accessed DNS records are cached for a longer period, reducing the need for repeated lookups. Default is 0. +- **Force Maximum TTL**: Set a maximum time-to-live (TTL) in seconds for DNS cache entries. This prevents infrequently accessed DNS records from being cached indefinitely, allowing for more up-to-date information to be retrieved. Default is -1 (unlimited). diff --git a/docs/using-jellyseerr/settings/jobs&cache.md b/docs/using-jellyseerr/settings/jobs&cache.md index b68e6d91..ef8ca487 100644 --- a/docs/using-jellyseerr/settings/jobs&cache.md +++ b/docs/using-jellyseerr/settings/jobs&cache.md @@ -1,6 +1,7 @@ --- title: Jobs & Cache description: Configure jobs and cache settings. +sidebar_position: 6 --- # Jobs & Cache