Sign inSign up

dockette/apidoc

Sponsored OSS

By dockette

Updated 3 months ago

Image
0

6.4K

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

3 months ago

docker pull dockette/apidoc

This week's pulls

Pulls:

8

Last week