Skip to content

polygon850/polygon

Repository files navigation

Polygon demo microservice

polygon workflow

Микросервис для демонстрации возможностей Golang стека

Сборка исполняемого файла

go build ./cmd/polygon

Сборка docker image

docker build -t polygon850/polygon .

Аргументы и переменные окружения

  • CL_LOG_LEVEL - уровень логирования
  • CL_LOG_JSON - флаг устанавливающий JSON-формат логов
  • CL_HTTP_SERVICE_LISTEN - хост и порт, который будет слушать служебный HTTP сервер (в формате host:port)
  • CL_ENABLE_PPROF - включение отладки при помощи pprof

Пример запуска docker-контейнера

docker run \
  --rm \
  -it \
  -p 8080:8080 \
  -e CL_LOG_LEVEL=info \
  -e CL_HTTP_SERVICE_LISTEN=:8080 \
  --env-file=.env.local \
  --name polygon \
  polygon850/polygon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published