Sign inSign up

dcagatay/sphinx-builder

By dcagatay

Updated almost 7 years ago

Sphinx builder with draw.io and latex support

Image
0

10K+

dcagatay/sphinx-builder repository overview

dcagatay/sphinx-builder

Docker Cloud Automated build Docker Cloud Build Status MicroBadger Size MicroBadger Layers Docker Pulls

This docker image can be used to create statical Sphinx documentation. Latex for PDF conversion, and Draw.io CLI is included with drawio => png conversion.

Usage

Basic Usage

You can directly give Sphinx Makefile commands. For example, make html for building static site.

docker run --rm -it -v "$PWD/sample-docs:/docs" dcagatay/sphinx-builder make html
Livehtml

If you include, sphinx-autobuild package in your requirements.txt you can directly view document as you edit the documentation.

docker run --rm -it -p "8000:8000" -v "$PWD/sample-docs:/docs" dcagatay/sphinx-builder make livehtml
docker-compose Usage

You can also use docker-compose.yml for any usage.

docker-compose up
Draw.io Auto-Export Usage

You just include your drawio files, it automatically converts them to PNG. See Makefile for details.

Tag summary

Content type

Image

Digest

Size

727.8 MB

Last updated

almost 7 years ago

docker pull dcagatay/sphinx-builder