Static website generator using pandoc
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
content
helper
html
styles
LICENSE
Makefile
README.md

README.md

jon-doc

Yet another static website generator, inspired by jem-press, jemdoc, and jemdoc+Mathjax. You're probably better off using one of those...

This basically supports nothing except static webpages for now, using pandocs and a simple makefile. In the future I might want to add support for Mathjax.

I used this to build my website: jtsense.com. Source code here: code

Dependencies

Requires Pandoc. Mac:

port install pandoc

Linux:

apt-get install pandoc

Usage:

Put Markdown files under the content/ directory. Files in the directory with the extension .md will get parsed and converted to .html.

The navigation menu is controlled through helper/menu.md.

Build and Deploy

To deploy to a server, change the variable DEPLOY in the makefile to point to your server.

To build and deploy:

make
make update

As an example, this repository can be built as-is.

Warning: by design, anything deleted locally will be deleted on the server.