Требования версия Node JS
v20.9.0
PORT=[порт на котором будет работать ваш сервер]
DOMAIN=[домен вашего сервера]
MONGO_DB_PATH=[путь подключения вашей БД]
MONGO_DB_DATABASE=[имя созданной Вами БД]
YANDEX_DISK_OAUTH_TOKEN=[токен для сохранения файлов на яндекс диске]
SERVICE_NODEMAILER=[почтовый сервис через который будет отпр подтверждение авторизации]
LOGIN_NODEMAILER=[логин почты отправителя]
PASSWORD_NODEMAILER=[пароль почты отправителя]
JWT_SECRET_KEY=[секретноге слово для кодировки JWT]
Для запуска на локальной машине
- Прописываем
.env
с настройками - Старт локального сервера монги
brew services start mongodb-community
- Остановка локального сервера монги после завершения работа
brew services stop mongodb-community
- Проверка запущен ли сервер монги
brew services list
- Выполняем в терминале
npm install
- Выполняем в терминале
npm run start
Для deploy берем содержимое папки dist
Предварительно выполнив
npm run build:production
api-docs/