Updated handling of env vars.

This commit is contained in:
Mike Cao 2024-05-11 21:52:40 -07:00
parent abd0913e9b
commit 30c1933718
8 changed files with 192 additions and 155 deletions

View file

@ -4,17 +4,18 @@ const path = require('path');
const pkg = require('./package.json');
const basePath = process.env.BASE_PATH || '';
const forceSSL = process.env.FORCE_SSL || '';
const collectApiEndpoint = process.env.COLLECT_API_ENDPOINT || '';
const defaultLocale = process.env.DEFAULT_LOCALE || '';
const trackerScriptName = process.env.TRACKER_SCRIPT_NAME || '';
const cloudMode = process.env.CLOUD_MODE || '';
const cloudUrl = process.env.CLOUD_URL || '';
const frameAncestors = process.env.ALLOWED_FRAME_URLS || '';
const defaultLocale = process.env.DEFAULT_LOCALE || '';
const disableLogin = process.env.DISABLE_LOGIN || '';
const disableUI = process.env.DISABLE_UI || '';
const hostURL = process.env.HOST_URL || '';
const forceSSL = process.env.FORCE_SSL || '';
const frameAncestors = process.env.ALLOWED_FRAME_URLS || '';
const privateMode = process.env.PRIVATE_MODE || '';
const shareUrlHost = process.env.SHARE_HOST_URL || '';
const trackerScriptHost = process.env.TRACKER_SCRIPT_HOST || '';
const trackerScriptName = process.env.TRACKER_SCRIPT_NAME || '';
const contentSecurityPolicy = [
`default-src 'self'`,
@ -120,8 +121,9 @@ const config = {
defaultLocale,
disableLogin,
disableUI,
hostURL,
privateMode,
shareUrlHost,
trackerScriptHost,
},
basePath,
output: 'standalone',