From be389329f2c0ed3d6684c5c626e8f8c25d02cab1 Mon Sep 17 00:00:00 2001 From: Catherine Date: Mon, 29 Sep 2025 01:45:17 +0000 Subject: [PATCH] Gate compression behind `compress` feature flag. Compression increases memory use during updates and can cause OOMs. --- src/manifest.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/manifest.go b/src/manifest.go index 50278d9..eac5d19 100644 --- a/src/manifest.go +++ b/src/manifest.go @@ -155,7 +155,9 @@ func PrepareManifest(manifest *Manifest) error { log.Printf("redirects ok: %d rules\n", len(manifest.Redirects)) } - CompressFiles(manifest) + if config.Feature("compress") { + CompressFiles(manifest) + } return nil }