From a291c47202af91ae421014c73654803d1b7579cf Mon Sep 17 00:00:00 2001 From: Apher Date: Sun, 28 Jun 2026 23:18:14 +0000 Subject: [PATCH] More debugging and only load dotenv file when in development --- src/server.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/server.js b/src/server.js index 95cc60b..58939d6 100644 --- a/src/server.js +++ b/src/server.js @@ -1,4 +1,8 @@ -require("dotenv").config(); +console.log(JSON.stringify(process.env, null, 2)); + +if (process.env.NODE_ENV !== "production") { + require("dotenv").config(); +} const express = require("express"); const cors = require("cors"); @@ -77,7 +81,6 @@ const initRoles = async () => { const start = async () => { try { // Validate important env vars - console.log(authConfig.jwt_secret); if (!authConfig.secret) { console.warn("JWT_SECRET not set. Ensure secure secret in production."); }