Fix: Add ui port to template (#1735)

* add ui port to template

* update changelog
This commit is contained in:
Bernd Storath
2025-03-12 13:44:45 +01:00
committed by GitHub
parent fc480df910
commit c3dbd3a815
4 changed files with 17 additions and 1 deletions
+12
View File
@@ -15,4 +15,16 @@ export const OLD_ENV = {
export const WG_ENV = {
/** UI is hosted on HTTP instead of HTTPS */
INSECURE: process.env.INSECURE === 'true',
/** Port the UI is listening on */
PORT: assertEnv('PORT'),
};
function assertEnv<T extends string>(env: T) {
const val = process.env[env];
if (!val) {
throw new Error(`Missing environment variable: ${env}`);
}
return val;
}