Skip to content

be-Cycled/beCycled-backend

Repository files navigation

🏃🏻 beCycled Backend ⚙️

Сервер API для работы с сервисом.

beCycled Deploy Status

Требования

  • Java 11 и выше

  • Docker

Локальная сборка и запуск

Сборка и тесты:

$ ./gradlew clean build test check javadoc

Локальный запуск:

docker run \
    --name postgres \
    -e "POSTGRES_PASSWORD=postgres" \
    -p 5432:5432 \
    -d postgres:13

docker run \
    --name pgadmin4 \
    -e "[email protected]" \
    -e "PGADMIN_DEFAULT_PASSWORD=admin" \
    -p 5555:80 \
    -d dpage/pgadmin4
$ ./gradlew bootRun

Сборка Docker образа

$ ./gradlew bootJar
$ docker build -t becycled-backend .

Запуск Docker образа локально

$ docker run \
    --name becycled-backend \
    -p 8080:8080 \
    -d becycled-backend