Categorygithub.com/ozoncp/ocp-presentation-api
module
0.0.0-20210702154929-23b13544c491
Repository: https://github.com/ozoncp/ocp-presentation-api.git
Documentation: pkg.go.dev

# README

Ozon Code Platform Presentation API

Build & Test codecov

Ozon Code Platform Presentation API is a service that provides API to access/manage Presentation and Slide entities.

Go Generated Code

make requirements
make dependencies
make vendor-proto
make generate

swagger-ui

Download

docker pull swaggerapi/swagger-ui

Run

On Unix

docker run -d -p 80:8080 -e BASE_URL=/swagger -e SWAGGER_JSON=/swagger/api.swagger.json -v `pwd`/swagger:/swagger swaggerapi/swagger-ui

On Windows

docker run -d -p 80:8080 -e BASE_URL=/swagger -e SWAGGER_JSON=/swagger/api.swagger.json -v %cd%/swagger:/swagger swaggerapi/swagger-ui

grpcui

grpcui -proto ./api/ocp-presentation-api/ocp-presentation-api.proto -import-path ./vendor.protogen -plaintext -open-browser localhost:8000

docker-compose

docker-compose pull

docker-compose run ocp-presentation-api

docker-compose up -d
docker-compose build
docker-compose up --build

docker-compose ps
docker logs --follow ocp-presentation-api_web_1

docker-compose stop
docker-compose down --volumes

prometheus

Jaeger UI

# Packages

No description provided by the author
No description provided by the author