diff --git a/bundles/navidrome/metadata.py b/bundles/navidrome/metadata.py index 71ff235..73efe72 100644 --- a/bundles/navidrome/metadata.py +++ b/bundles/navidrome/metadata.py @@ -72,6 +72,10 @@ def nginx(metadata): 'locations': { '/': { 'target': f'http://127.0.0.1:{metadata.get('navidrome/config/Port')}', + # some requests take a loooooong time (for example, + # "delete all missing files" will wait until + # everything has been purged from the database) + 'proxy_read_timeout': '1h', }, }, 'website_check_path': '/user/login',