From 792c4b5677e8ce0f3a2c15b778b5447c31012682 Mon Sep 17 00:00:00 2001 From: Tom Bereknyei Date: Fri, 20 Dec 2024 20:29:37 -0500 Subject: [PATCH] nextjs-ollama-llm-ui: add env var control over cache dir --- pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix index 866f9b5babfe..b54d9c6a157b 100644 --- a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix +++ b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix @@ -66,6 +66,9 @@ buildNpmPackage { # https://github.com/vercel/next.js/discussions/58864 ln -s /var/cache/nextjs-ollama-llm-ui $out/share/homepage/.next/cache + # also provide a environment variable to override the cache directory + substituteInPlace $out/share/homepage/node_modules/next/dist/server/image-optimizer.js \ + --replace '_path.join)(distDir,' '_path.join)(process.env["NEXT_CACHE_DIR"] || distDir,' chmod +x $out/share/homepage/server.js