Swagger-UI
Swagger-UI
Docker app from grtgbln's Repository
Overview
Swagger UI allows anyone — be it your development team or your end consumers — to visualize and interact with the API’s resources without having any of the implementation logic in place. It’s automatically generated from your OpenAPI (formerly known as Swagger) Specification, with the visual documentation making it easy for back end implementation and client side consumption.
There are additional configuration options via environmental variables. See documentation: https://github.com/swagger-api/swagger-ui/blob/master/docs/usage/configuration.md#docker
There are additional configuration options via environmental variables. See documentation: https://github.com/swagger-api/swagger-ui/blob/master/docs/usage/configuration.md#docker
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 8080
- Target
- 8080
- Default
- 8080
- Value
- 8080
Swagger JSON FileVariable
Path to swagger.json file used to render the API documentation. Remove if not used.
- Target
- SWAGGER_JSON
Swagger JSON URLVariable
URL to the swagger.json file used to render the API documentation. Remove if not used.
- Target
- SWAGGER_JSON_URL
Base URLVariable
Base URL for the API documentation. Change if you are running behind a reverse proxy or in a subdirectory.
- Target
- BASE_URL
- Default
- /
- Value
- /
Categories
Download Statistics
100,053,726
Total Downloads
470,143
This Month
441,143
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
swaggerapi/swagger-ui:latestLast Updated2026-05-05
First Seen2025-06-13
Run Swagger-UI on Unraid.
Swagger-UI is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.