Статус тестирования:
Нужно иметь что-либо из перечисленного:
- Docker Engine и Docker Compose
- Приложение Docker Desktop
- Скачайте последний релиз по ссылке в удобном Вам формате и распакуйте его
- Перейдите в терминале в директорию, куда Вы распаковали архив и зайдите в папку
UniversitiesMonitoring-x.x.x
, где x.x.x - версия релиза - Создайте
.env
файл со следующей структурой
MYSQL_PASSWORD=<Пароль от БД>
JWT_SECRET=<JWT секрет для создания токенов>
EMAIL_ADDRESS=<Почта, с которой будут приходить уведмоления>
EMAIL_PASSWORD=<Пароль от почты>
SMTP_HOST=<SMTP сервер для почты>
SMTP_PORT=<Порт SMTP сервера (без SSL)>
TELEGRAM_TOKEN=<Токен Telegram бота>
TELEGRAM_CHAT_ID=<Id Telegram чата>
RUNTIME_ENV=Production
- Выполните команду:
docker compose up -d
После этого начнется сборка проекта и вследствие этого запуск