diff --git a/docker-compose.yml b/docker-compose.yml index 96cfe22..1e83076 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,11 +7,7 @@ services: - db volumes: - .:/home/app - environment: - PGHOST: db - PGDATABASE: postgres - PGUSER: postgres - SESSION_SECRET: REPLACE_THIS_SECRET + env_file: .env db: container_name: learn-request-queue-db image: postgres diff --git a/src/config.ts b/src/config.ts index 34c9aa0..62799d0 100644 --- a/src/config.ts +++ b/src/config.ts @@ -4,6 +4,12 @@ if (!process.env.PORT) { } export const port: number = parseInt(process.env.PORT as string, 10); +if (!process.env.TWITCH_SECRET) { + console.log("Missing environment variable TWITCH_SECRET"); + process.exit(1); +} +export const twitchSecret: string = process.env.TWITCH_SECRET; + if (!process.env.SESSION_SECRET) { console.log("Missing environment variable SESSION_SECRET"); process.exit(1);