Quick Start
Поднять локальное окружение для разработки и ознакомления — 5 минут.
Требования
- Java 21+
- Maven 3.9+
- Docker 20.10+ и docker-compose
Шаги
1. Поднять MySQL
./start-dev-db.shЭквивалент:
docker-compose -f docker-compose.dev.yml up -d2. Запустить приложение
mvn spring-boot:run -Dspring-boot.run.profiles=dev3. Открыть в браузере
http://localhost:8088Параметры локальной БД
| Параметр | Значение |
|---|---|
| Host | localhost |
| Port | 3307 |
| Database | getolt_db |
| User | getolt |
| Password | getolt123 |
Полезные команды
# Статус MySQLdocker-compose -f docker-compose.dev.yml ps
# Логи MySQLdocker-compose -f docker-compose.dev.yml logs -f mysql
# Подключиться к MySQL CLIdocker exec -it getolt_mysql_dev mysql -u getolt -pgetolt123 getolt_db
# Остановить контейнерdocker-compose -f docker-compose.dev.yml down
# Полная очистка с данными (осторожно!)docker-compose -f docker-compose.dev.yml down -vЧто дальше
- Production-deploy — развёртывание на боевом сервере.
- Подключение OLT — добавить первое устройство.
- Сборка из исходников — если нужно вносить правки.