From 212c86d29d7ce36b5d84b57b774e1a799fa3924c Mon Sep 17 00:00:00 2001 From: yotakii Date: Sun, 22 Feb 2026 10:51:41 +0300 Subject: [PATCH] fix uploads path to match nginx /var/www/oldvine/uploads --- routes/upload.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/routes/upload.js b/routes/upload.js index 1fab7d5..fd8d7d0 100644 --- a/routes/upload.js +++ b/routes/upload.js @@ -11,10 +11,10 @@ const isProd = process.env.NODE_ENV === 'production'; // In dev: oldvine_cms/client/public const devPublicRoot = path.join(__dirname, '../../client/public'); -// On server: nginx serves /uploads from /var/www/oldvine_uploads (recommended) +// On server: nginx serves /uploads from /var/www/oldvine/uploads (matches current nginx config) const uploadsDir = process.env.UPLOADS_DIR || - (isProd ? '/var/www/oldvine_uploads' : path.join(devPublicRoot, 'uploads')); + (isProd ? '/var/www/oldvine/uploads' : path.join(devPublicRoot, 'uploads')); // Ensure uploads directory exists if (!fs.existsSync(uploadsDir)) { @@ -29,7 +29,6 @@ const safeBaseName = (name) => .replace(/-+/g, '-') .replace(/^-|-$/g, ''); -// Pick output format so extension matches actual bytes (important!) const pickOutput = (mimetype) => { if (mimetype === 'image/png') return { ext: '.png', fmt: 'png' }; if (mimetype === 'image/webp') return { ext: '.webp', fmt: 'webp' };