Skip to content

dockette/apidoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 explorer swagger.io
Redoc
Redoc
/redoc/?url=<spec> Clean, responsive, three-panel documentation Redocly
Stoplight Elements
Stoplight Elements
/elements/?url=<spec> Modern API documentation with try-it-out Stoplight
RapiDoc
RapiDoc
/rapidoc/?url=<spec> Web component based API docs with customizable themes RapiDoc
Scalar
Scalar
/scalar/?url=<spec> Beautiful, modern API reference Scalar

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.

About

🐳 Dockette image with Redoc / Swagger

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors