Проект представляет интерпретацию некоторой системы, в которой пользователи могу создавть заявки
Java SE 8, Spring Boot 2.3.0, Freemarker template, PostgreSQL 12.3, Liquibase
Чтобы развернуть проект у себя необходим сервер с бд. При запуске jar файла следует указать следующий переменные среду:
- DB_URL - url, где расположена БД
- DB_PORT - порт для соединения
Для создания схемы БД можно запустить сам сервис и при помощи Liquibase сервис сам себе создаст схему, либо воспользоваться файлом data.sql, который кроме схемы содержит в себе тестовые данные Для запуска БД можно самому развернуть postgres или воспользоваться командой
- docker run -e POSTGRES_PASSWORD=admin -e POSTGRES_USER=admin -e POSTGRES_DB=test -p 5432:5432 -d postgres Она запустит docker контейнер с БД