aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoaoCostaIFG <[email protected]>2024-07-06 01:01:39 +0100
committerJoaoCostaIFG <[email protected]>2024-07-06 01:01:39 +0100
commit3d7a85843fc4c8028ac87a0e5df98c477f2fffc1 (patch)
tree2923f24549fdb981a709fb8a7b6728b20142771b /src
parent29b61cc0b6363b3e07f17bd7d41400d20827f959 (diff)
downloadmuse-3d7a85843fc4c8028ac87a0e5df98c477f2fffc1.tar.xz
muse-3d7a85843fc4c8028ac87a0e5df98c477f2fffc1.zip
Feat: allow users to change dotenv file with env var
This facilitates the usage of docker secrets for the keys/tokens.
Diffstat (limited to 'src')
-rw-r--r--src/services/config.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/services/config.ts b/src/services/config.ts
index b6b9aea..019df07 100644
--- a/src/services/config.ts
+++ b/src/services/config.ts
@@ -5,7 +5,7 @@ import path from 'path';
import xbytes from 'xbytes';
import {ConditionalKeys} from 'type-fest';
import {ActivityType, PresenceStatusData} from 'discord.js';
-dotenv.config();
+dotenv.config({path: process.env.ENV_FILE ?? path.resolve(process.cwd(), '.env')});
export const DATA_DIR = path.resolve(process.env.DATA_DIR ? process.env.DATA_DIR : './data');