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}`; }