diff --git a/compose.yaml b/compose.yaml index 2c2dbbf..edf75b7 100644 --- a/compose.yaml +++ b/compose.yaml @@ -32,7 +32,8 @@ services: POSTGRES_HOST: ${POSTGRES_HOST} POSTGRES_PORT: ${POSTGRES_PORT} POSTGRES_DB: ${POSTGRES_DB} - NODE_ENV: production + NODE_ENV: ${NODE_ENV:-"production"} + DEMO_MODE: ${DEMO_MODE:-"false"} DOMAIN: ${DOMAIN} AUTH_TRUST_HOST: ${AUTH_TRUST_HOST} AUTH_SECRET: ${AUTH_SECRET} diff --git a/src/components/layout/addMenu.tsx b/src/components/layout/addMenu.tsx index 51dddbf..9df3c64 100644 --- a/src/components/layout/addMenu.tsx +++ b/src/components/layout/addMenu.tsx @@ -66,7 +66,7 @@ export default function AddMenu() { ))} - {ENVIRONMENT === "development" && ( + {(ENVIRONMENT === "development" || ENVIRONMENT === "demo") && ( <> diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 8beaeb7..53417f1 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -1,4 +1,8 @@ -export const ENVIRONMENT = process.env.NODE_ENV || "development" +const isDemo = process.env.DEMO_MODE === "true" + +export const ENVIRONMENT = isDemo + ? "demo" + : process.env.NODE_ENV || "development" export const SITE_URL = ENVIRONMENT === "development" ? "http://localhost:3000" : process.env.DOMAIN