выполнить команду docker build . -t kafkatest:latest
выполнить команду docker-compose up
Запуск локально:
go run cmd/kafka-test/main.go cmd/kafka-test/flags.go
Запуск с .env файлом (по умолчанию используется ./.env в основной папке): go run cmd/kafka-test/main.go cmd/kafka-test/flags.go --config-path path/to/.env
Информация по флагам: go run cmd/kafka-test/main.go cmd/kafka-test/flags.go --help
Переменные окружения:
Название
Описание
Default
MIGRATIONS_FOLDER
Папка с миграциями для бд
./migrations
PORT
Порт на котором запустится сервер
8080
HOST_ADDR
Хост адрес сервера, к которому будет обращаться сваггер для получения документации
localhost
DB_PROVIDER
Провайдер базы данных (поддерживается только postgres)