diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-20 19:43:18 +0000 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-20 19:43:18 +0000 |
| commit | f830bab4ec14f3fe814962a6a2dee180149c3a6a (patch) | |
| tree | 9a7c3138c0afd2ce5423002d6d8163bbf39ea318 /src/index.ts | |
| parent | 67c22d10e4583e29d33933e4b1b88f9d02f3da47 (diff) | |
| download | ao-coverage-f830bab4ec14f3fe814962a6a2dee180149c3a6a.tar.gz ao-coverage-f830bab4ec14f3fe814962a6a2dee180149c3a6a.tar.bz2 ao-coverage-f830bab4ec14f3fe814962a6a2dee180149c3a6a.zip | |
The Whole Barnshow Commit
- Use yarn-berry instead of npm, with Zero Install feature and goodies
- Add `initializeToken` to post unique token to logs on startup
- Package upgrades
- Fix index.html.template tests
I will never do this again
Diffstat (limited to 'src/index.ts')
| -rw-r--r-- | src/index.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/index.ts b/src/index.ts index a488538..5f688f8 100644 --- a/src/index.ts +++ b/src/index.ts @@ -9,7 +9,12 @@ dotenv.config(); import routes from "./routes"; import Metadata, { EnvConfig } from "./metadata"; import loggerConfig from "./util/logger"; -import { configOrError, handleStartup, handleShutdown } from "./util/config"; +import { + configOrError, + handleStartup, + handleShutdown, + initializeToken +} from "./util/config"; // Start-up configuration const BIND_ADDRESS = process.env.BIND_ADDRESS ?? "localhost"; @@ -18,7 +23,7 @@ const PORT = Number(process.env.PORT ?? 3000); const MONGO_URI = configOrError("MONGO_URI"); const TARGET_URL = process.env.TARGET_URL ?? "http://localhost:3000"; const ENV_CONFIG: EnvConfig = { - token: process.env.TOKEN ?? "", + token: process.env.TOKEN ?? initializeToken(), uploadLimit: Number(process.env.UPLOAD_LIMIT ?? 4194304), publicDir: path.join(__dirname, "..", "public"), hostDir: configOrError("HOST_DIR"), |
