Douwe Runner

Douwe Runner starts a single project from this repository without booting the whole Django site. From the repository root:

python projects/douwe_runner/douwe.py cambrium

Bare names first resolve to local project directories and then to DOsinga/<name> on GitHub, cached under ~/.cache/douwe/projects/.

It loads only the requested project, renders the project template with Jinja2, serves project files from ./static/ through Tornado, and opens the result in a browser.

Downloads

douwe.py
Local project runner

A foolish consistency is the hobgoblin of little minds. -- Ralph Waldo Emerson