Sign inSign up

sheypoor/openapi-ui

By sheypoor

•Updated over 5 years ago

OpenAPI UI supporting Swagger 3.x with multistage and server-side file proxy

Image
0

10K+

sheypoor/openapi-ui repository overview

⁠OpenAPI UI

A Swagger 3.x UI with focus to use on microservice environment. Main features are:

  • Being multistage and all
  • Server side access to swagger asset files
  • Easy to configure
  • Hot reload

To run the service in Docker we can run:

docker run -p 8080:8080 \
	-e APP_PORT=8080 \
	-e CONFIG_MODE=test \
	-d sdshariati/openapi-ui:latest

To run the service in Docker Compose we can simply use the available docker-compose.yml file and run:

docker-compose up -d

Environments are as below:

APP_PORT: The port that will expose by application

CONFIG_MODE: Name of the config we are using based on the config file

Sample config is available at https://github.com/sheypoor/openapi-ui/tree/master/sample⁠

Tag summary

Content type

Image

Digest

Size

52.1 MB

Last updated

over 5 years ago

docker pull sheypoor/openapi-ui