1
Getting-Started
s.zotov edited this page 2026-04-12 20:26:03 +00:00

Как запустить локально

Требования

  • Docker + Docker Compose
  • Node.js 20+ (для локальной разработки без Docker)

Запуск через Docker (рекомендуется)

cd VA.ASPEKTER
docker compose up -d

Приложение будет доступно на http://localhost:6001

Dev-окружение (docker-compose.yml)

Монтирует исходники как volumes — изменения в src/ подхватываются через HMR мгновенно.

Что изменилось Что делать
src/*.svelte, src/*.css, src/lib/*.js Ничего — HMR подхватит
vite.config.js docker compose restart builder
email-gen/ (pug-шаблоны) docker compose build && docker compose up -d
package.json (зависимости) docker compose build && docker compose up -d
Dockerfile docker compose build && docker compose up -d

Первый запуск

При первом запуске автоматически создаётся admin-пользователь. Временный пароль выводится в логах:

docker logs vaaspekter-builder-1 2>&1 | grep "Временный пароль"