docker compose up -d --buildПриложение будет доступно по адресу:
http://127.0.0.1:8081
Проверить состояние контейнеров:
docker compose psПосмотреть логи приложения:
docker compose logs appПосмотреть логи базы данных:
docker compose logs db| Роль | Логин | Пароль |
|---|---|---|
| Администратор | admin |
admin |
| Аналитик | analyst |
analyst |
| Редактор | editor |
editor |
Если после изменений в JS/CSS/HTML приложение не обновилось, нужно пересобрать контейнер приложения:
docker compose up -d --build appПроверить синтаксис основных JS-файлов и отсутствие whitespace-ошибок в diff:
npm run checkЗапустить security smoke checks:
npm testnpm test ожидает, что приложение уже запущено и доступно по http://127.0.0.1:8081.
Если приложение запущено на другом адресе:
SECURITY_CHECK_BASE_URL=http://127.0.0.1:8081 npm testПроверка доступности приложения и базы данных:
GET /api/health
Пример ответа:
{"ok":true,"db":"tables_forms_app","version":"1.0"}Текущая версия приложения:
GET /api/version
Пример ответа:
{"version":"1.0"}