diff --git a/server/.env.sample b/server/.env.sample index c7418927..3e3dd405 100644 --- a/server/.env.sample +++ b/server/.env.sample @@ -6,6 +6,8 @@ SECRET_KEY=notsecretkey ## Optional +# LOG_FILE= + # TRUST_PROXY=0 # TOKEN_EXPIRES_IN=365 # In days diff --git a/server/utils/logger.js b/server/utils/logger.js index d1c3cc70..808222d1 100644 --- a/server/utils/logger.js +++ b/server/utils/logger.js @@ -6,7 +6,8 @@ const winston = require('winston'); */ const defaultLogTimestampFormat = 'YYYY-MM-DD HH:mm:ss'; -const logfile = `${process.cwd()}/logs/planka.log`; +const logfile = + 'LOG_FILE' in process.env ? process.env.LOG_FILE : `${process.cwd()}/logs/planka.log`; /** * Log level for both console and file log sinks.