/
varsl
/
HTML-CSS
Обзор
Документация
Войти
/
varsl
/
HTML-CSS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/config.js
22 строки
803 B
varsl
Добавление файлов серверной части
21 дек 2025, 23:49
21 дек 2025, 23:49
97f00e4
Код
Авторство
О чём код?
require('dotenv').config(); const config = { port: process.env.PORT || 3000, jwtSecret: process.env.JWT_SECRET || 'your_super_secret_jwt_key_change_this_in_production', dbPath: process.env.DB_PATH || './database/zoo.db', email: { host: process.env.EMAIL_HOST || 'smtp.gmail.com', port: process.env.EMAIL_PORT || 587, user: process.env.EMAIL_USER || '', pass: process.env.EMAIL_PASS || '' }, frontendUrl: process.env.FRONTEND_URL || 'http://localhost:5500', nodeEnv: process.env.NODE_ENV || 'development' }; // Validate required config if (!config.jwtSecret || config.jwtSecret.includes('change_this')) { console.warn('WARNING: Using default JWT secret. Change JWT_SECRET in production!'); } module.exports = config;