Sign inSign up

lepetitbloc/swagger-editor

By lepetitbloc

•Updated about 8 years ago

A configurable live reloaded swagger-editor instance.

Image
0

482

lepetitbloc/swagger-editor repository overview

⁠LePetitBloc/swagger-editor

A configurable live reloaded swagger-editor instance.

⁠Why?

Edit your OpenApi specification with your favorite IDE and test it with swagger-editor.

⁠JetBrains plugin

If your using one of JetBrains IDEs , install the Swagger Plugin⁠.

⁠Usage

docker run -d -p 8686:8080 -p 3000:3000 -p 3001:3001 -v `pwd`/spec:/usr/share/nginx/html/data/ lepetitbloc/swagger-editor

Connect http://localhost:8686⁠ and edit the swagger.yml⁠ file in your favorite IDE.

:rotating_light: Beware of the cache !

⁠Usage with docker-compose

See docker-compose.yml⁠

⁠Development

⁠Rebuild the image
docker build . -t swagger-editor-lepetitbloc

OR using docker-compose⁠

docker-compose build
⁠Run it
docker run -d -p 8686:8080 -p 3000:3000 -p 3001:3001 -v `pwd`/spec:/usr/share/nginx/html/data/ swagger-editor-lepetitbloc

OR using docker-compose⁠

docker-compose start

⁠Code of conduct

See the CODE OF CONDUCT⁠ file.

⁠Contributing

See the CONTRIBUTING⁠ file.

⁠License

This project is under MIT License⁠.

⁠Support

See the SUPPORT⁠ file.

⁠Donation

We love cryptocurrencies, consider making a donation:

Currency Address
Bitcoin14VRBrDZ47HR1pWjmAnyC5CJCXDkhLeANb
Ethereum0x1accf4c2bd6010100a2aeac36f336fb963a1716a
Ethereum Classic0x3b33bdcc70f06dad7068594a0cd8fbfd7b203aae
LitecoinLdH6Sbq5M9p6dqG7GaRvBjoCqJ2CHnz9wr
DashXuPyN4Ns12qaMKzUjffzeKrCjCL4XYwUCY
ZCasht1U2e4TV6zmg6gXAByBp59NtBP2HsEvY5T5
DogeDKbojeYrguCL2Suh9ujmU49m4QK9DixBXL

Tag summary

Content type

Image

Digest

Size

29.5 MB

Last updated

about 8 years ago

docker pull lepetitbloc/swagger-editor