Для запуска проекта необходим Docker.
- Склонируйте репозиторий в любую подходящую директорию на вашем компьютере.
- Перейдите в корень директории проекта.
- Выполните команду
docker compose up
. Если проект запускается на ОС MacOS, то в настройках Docker Desktop небходимо прописать сеть проекта. Настройки -> Docker Engine, добавить"default-address-pools":[{"base":"10.15.32.0/24","size":24}]
. - Запросы нужно выполнять согласно спецификации. После регистрации пользователя, токен авторизации будет помещен в куку
AUTH_TOKEN
. Сервер gophermart будет доступен по адресуhttp://localhost:8080
, а сервер accrual по адресуhttp://localhost:8081
. - По окончанию тестирования выполните команду
docker compose down