diff --git a/nix/module.nix b/nix/module.nix index e1bdb6e..f6a7b64 100644 --- a/nix/module.nix +++ b/nix/module.nix @@ -128,7 +128,7 @@ in }; script = '' - ORIGIN=https://${cfg.domain} PORT=${toString cfg.webAppPort} ${pkgs.nodejs_22}/bin/node ${cfg.package}/web-app + PUBLIC_ORIGIN=https://${cfg.domain} ORIGIN=https://${cfg.domain} PORT=${toString cfg.webAppPort} ${pkgs.nodejs_22}/bin/node ${cfg.package}/web-app ''; }; diff --git a/web-app/src/lib/utils.ts b/web-app/src/lib/utils.ts index b559589..80c9929 100644 --- a/web-app/src/lib/utils.ts +++ b/web-app/src/lib/utils.ts @@ -146,5 +146,5 @@ export const handleImagePaste = async (event: ClipboardEvent) => { return newContent; }; -export const API_BASE_PREFIX = dev ? "http://localhost:3000" : `${process.env.ORIGIN}/api`; +export const API_BASE_PREFIX = dev ? "http://localhost:3000" : `${import.meta.env.PUBLIC_ORIGIN}/api`; export const NGINX_BASE_PREFIX = dev ? "http://localhost:18000" : "";