From 826f29bbc07438597999160cac26e30fbe3e1e4d Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 5 Jun 2025 17:34:09 +0100 Subject: [PATCH] chore: allow custom geolite database path --- src/lib/detect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/detect.ts b/src/lib/detect.ts index a023d27d..99c101ab 100644 --- a/src/lib/detect.ts +++ b/src/lib/detect.ts @@ -124,7 +124,7 @@ export async function getLocation(ip: string = '', headers: Headers, hasPayloadI if (!global[MAXMIND]) { const dir = path.join(process.cwd(), 'geo'); - global[MAXMIND] = await maxmind.open(path.resolve(dir, 'GeoLite2-City.mmdb')); + global[MAXMIND] = await maxmind.open(process.env.GEOLITE_DB_PATH || path.resolve(dir, 'GeoLite2-City.mmdb')); } const result = global[MAXMIND].get(ip);