Skip to content

Commit

Permalink
fix(api): reuqire token env
Browse files Browse the repository at this point in the history
  • Loading branch information
njfamirm committed Nov 19, 2022
1 parent 15b2126 commit d4b7deb
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions api/src/lib/config.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
import {createLogger} from '@alwatr/logger';
import {isNumber} from '@alwatr/math';

const storageToken = process.env.STORAGE_TOKEN;

if (storageToken === undefined) {
throw new Error('storage_token_required');
}

export const config = {
port: isNumber(process.env.PORT) ? +process.env.PORT! : 8000,
port: process.env.PORT != null ? +process.env.PORT : 8000,
host: process.env.HOST ?? '127.0.0.1',
storageServerHost: process.env.STORAGE_API_DOMAIN ?? 'http://127.0.0.1',
storageHost: process.env.STORAGE_HOST ?? 'http://127.0.0.1',
storageName: process.env.STORAGE_NAME ?? 'job-list',
storageToken: process.env.STORAGE_TOKEN,
storageToken: storageToken,
};

if (config.storageToken === undefined) {
throw new Error('storage_token_required');
}

export const logger = createLogger('flight-finder-api');

logger.logProperty('config', config);

0 comments on commit d4b7deb

Please sign in to comment.