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
cd
into your project directory- Run
ddev config
and answer the questions as appropriate - Run
ddev get reloxx13/ddev-swagger-ui
and answer the questions as appropriate - Run
ddev start
orddev 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=