Sign inSign up

dockette/apidoc

Sponsored OSS

By dockette

•Updated 4 months ago

Image
0

6.6K

dockette/apidoc repository overview

⁠Dockette / Apidoc

Dockerized OpenAPI documentation viewer. Swagger UI, Redoc, Stoplight Elements, RapiDoc and Scalar in one image.


⁠Prologue

Docker image bundling multiple OpenAPI/Swagger documentation renderers. Point any viewer at your spec via ?url= parameter. All assets are bundled locally, no CDN calls at runtime.

⁠Viewers

Swagger UI
Swagger UI
/swagger/?url=<spec>Classic interactive API explorerswagger.io⁠
Redoc
Redoc
/redoc/?url=<spec>Clean, responsive, three-panel documentationRedocly⁠
Stoplight Elements
Stoplight Elements
/elements/?url=<spec>Modern API documentation with try-it-outStoplight⁠
RapiDoc
RapiDoc
/rapidoc/?url=<spec>Web component based API docs with customizable themesRapiDoc⁠
Scalar
Scalar
/scalar/?url=<spec>Beautiful, modern API referenceScalar⁠
⁠Landing Page
Landing Page

⁠Usage

docker run \
    --rm \
    -p 8000:8000 \
    dockette/apidoc

Then open:

⁠Deployment

services:
  apidoc:
    image: dockette/apidoc
    ports:
      - "8000:8000"
docker compose up

⁠Development

make build
make run

⁠Maintenance

See how to contribute⁠ to this package. Consider to support⁠ f3l1x. Thank you for using this package.

Tag summary

Content type

Image

Digest

sha256:03cc53a4c…

Size

103.9 MB

Last updated

4 months ago

docker pull dockette/apidoc

This week's pulls

Pulls:

53

Last week