Skip to content

Docker image to build and run Slate (API doc generator)

License

Notifications You must be signed in to change notification settings

dash-retail/slate-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slate with Docker

Docker image to generate static API documentation using Slate.

Getting Started

The idea is to use this Docker image like an application. Running the docker image will generate a folder with compiled html, javascipt and css for the documentation.

Building the image

docker build -t slate .

Developing the doc

When writing the markdown documentation we would want to edit our markdown and then live preview the result. Assuming we have docs folder in current directory (example docs from Slate is attached in this repo):

docker run --rm -v $PWD/docs:/slate/source -p 4567:4567 -it slate dev

Then, the preview of the published html can be viewed at 127.0.0.1:5467

Publishing the doc

docker run --rm -v $PWD/docs:/slate/source slate

The generated static html will appear in docs/build/ folder in the host machine
(Because of the volume mounting, you may need to reset the owner/group of docs/build/)

About

Docker image to build and run Slate (API doc generator)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 53.4%
  • Shell 46.6%