This repository provides Swagger UI as a DDEV add-on to serve a web-ui for a OpenAPI/Swagger (api documentation) file.
This addon is based on the Swagger UI Docker Image.
Advanced documentation can be found in the Swagger UI Docker Docs.
DDEV docs for Additional Service Configurations & Add-ons
Make sure you have DDEV v1.22.1+ installed
cdinto your project directory- Run
ddev configand answer the questions as appropriate - Run
ddev get reloxx13/ddev-swagger-uiand answer the questions as appropriate - Run
ddev startorddev restart
To upgrade your version of ddev-swagger-ui, repeat the ddev get reloxx13/ddev-swagger-ui to get the latest release. To see the installed version, ddev get --installed.
- Provides the following swagger-ui-docker-provided environmental variables:
- PORT=8080
- BASE_URL=/
- SWAGGER_JSON=/var/www/html/swagger.json
- SWAGGER_JSON_URL=