From 3e520f6abbea90360f6002889a6950097179cd59 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Thu, 21 May 2026 18:01:03 +0300 Subject: [PATCH] fix: use https protocol in next config --- next.config.ts | 4 +--- src/shared/lib/utils/buildFileUrl/buildFileUrl.ts | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/next.config.ts b/next.config.ts index 486fb2f..0549719 100644 --- a/next.config.ts +++ b/next.config.ts @@ -3,7 +3,6 @@ import type { NextConfig } from 'next'; /* PocketBase origin — used to allowlist remote images. * PB_HOSTNAME and PB_PORT are server-only env vars; safe to read here. */ const pbHostname = process.env.PB_HOSTNAME ?? '127.0.0.1'; -const pbPort = process.env.PB_PORT ?? '8090'; const nextConfig: NextConfig = { output: 'standalone', @@ -11,9 +10,8 @@ const nextConfig: NextConfig = { images: { remotePatterns: [ { - protocol: 'http', + protocol: 'https', hostname: pbHostname, - port: pbPort, pathname: '/api/files/**', }, ], diff --git a/src/shared/lib/utils/buildFileUrl/buildFileUrl.ts b/src/shared/lib/utils/buildFileUrl/buildFileUrl.ts index 9ad792a..91f67a6 100644 --- a/src/shared/lib/utils/buildFileUrl/buildFileUrl.ts +++ b/src/shared/lib/utils/buildFileUrl/buildFileUrl.ts @@ -5,7 +5,7 @@ export function buildFileUrl( collectionId: string, recordId: string, filename: string, - baseUrl: string = process.env.NEXT_PUBLIC_PB_URL ?? 'http://127.0.0.1:8090', + baseUrl: string = process.env.PB_PUBLIC_URL ?? 'http://127.0.0.1:8090', ): string { return `${baseUrl}/api/files/${collectionId}/${recordId}/${filename}`; }