Configure and increase the image router cache sizes
This commit is contained in:
parent
c5e1c705f4
commit
0815c11302
@ -40,6 +40,10 @@ export const IMAGE_CACHE_FS_DIR =
|
||||
process.env.IMAGE_CACHE_FS_DIR || locreq.resolve("cache/images");
|
||||
export const SMARTCROP_CACHE_FS_DIR =
|
||||
process.env.IMAGE_CACHE_FS_DIR || locreq.resolve("cache/smartcrop");
|
||||
export const IMAGE_CACHE_SIZE = parseInt(process.env.IMAGE_CACHE_SIZE || "1000");
|
||||
export const IMAGE_SMARTCROP_CACHE_SIZE = parseInt(process.env.IMAGE_CACHE_SIZE || "500");
|
||||
export const IMAGE_THUMBNAIL_CACHE_SIZE = parseInt(process.env.IMAGE_CACHE_SIZE || "500");
|
||||
|
||||
export const UPLOADS_FS_DIR =
|
||||
process.env.UPLOADS_FS_DIR || locreq.resolve("uploaded_files");
|
||||
export const MEILISEARCH_MASTER_KEY = process.env.MEILISEARCH_MASTER_KEY || "qwerty";
|
||||
|
||||
@ -1,5 +1,11 @@
|
||||
import { KoaResponsiveImageRouter } from "koa-responsive-image-router";
|
||||
import { IMAGE_CACHE_FS_DIR, SMARTCROP_CACHE_FS_DIR } from "./config.js";
|
||||
import {
|
||||
IMAGE_CACHE_FS_DIR,
|
||||
SMARTCROP_CACHE_FS_DIR,
|
||||
IMAGE_CACHE_SIZE,
|
||||
IMAGE_SMARTCROP_CACHE_SIZE,
|
||||
IMAGE_THUMBNAIL_CACHE_SIZE,
|
||||
} from "./config.js";
|
||||
|
||||
export const RESPONSIVE_IMAGES_URL_PATH = "/images";
|
||||
|
||||
@ -11,4 +17,7 @@ export const imageRouter = new KoaResponsiveImageRouter({
|
||||
smartCropStoragePath: SMARTCROP_CACHE_FS_DIR,
|
||||
formatsForLossy: ["webp"],
|
||||
formatsForLossless: ["webp"],
|
||||
diskImageCacheSize: IMAGE_CACHE_SIZE,
|
||||
smartCropCacheSize: IMAGE_SMARTCROP_CACHE_SIZE,
|
||||
thumbnailMaxCacheSize: IMAGE_THUMBNAIL_CACHE_SIZE,
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user