Spaces:
Runtime error
Runtime error
File size: 936 Bytes
8c7b7ca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | const dotenv = require('dotenv');
dotenv.config();
module.exports = {
port: Number(process.env.PORT || 5000),
nodeEnv: process.env.NODE_ENV || 'development',
frontendUrl: process.env.FRONTEND_URL || 'http://localhost:5173',
jwtSecret: process.env.JWT_SECRET || 'change_this_secret',
mongoUri: process.env.MONGO_URI || 'mongodb://127.0.0.1:27017',
mongoDbName: process.env.MONGO_DB_NAME || 'vendor_management_system',
smtp: {
host: process.env.SMTP_HOST,
port: Number(process.env.SMTP_PORT || 587),
secure: String(process.env.SMTP_SECURE || 'false') === 'true',
user: process.env.SMTP_USER,
pass: process.env.SMTP_PASS,
from: process.env.ALERT_FROM_EMAIL || 'no-reply@dss.local'
},
twilio: {
sid: process.env.TWILIO_ACCOUNT_SID,
token: process.env.TWILIO_AUTH_TOKEN,
from: process.env.TWILIO_WHATSAPP_FROM
},
enableCron: String(process.env.ENABLE_CRON || 'true') === 'true'
};
|