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

Install Swagger-UI on Unraid in a few clicks.

Find Swagger-UI in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Swagger-UI Review the template variables and paths Click Install

Download Statistics

100,344,190
Total Downloads
290,464
This Month
418,861
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
swaggerapi/swagger-ui:latest
Last Updated2026-05-28
First Seen2025-06-13

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
/