Index

joshstock.in / 58ecc9e

Source for serving and static templating/compiling of https://joshstock.in.

Latest Commit

{#}TimeHashSubjectAuthor#(+)(-)GPG?
16922 Jan 2023 10:41ed1fd5dUpdate READMEJosh Stockin121G

Blob @ joshstock.in / README.md

text/plain611 bytesdownload raw
1# joshstock.in
2
3Source code for compilation of the static joshstock.in. Include nginx conf and resty-gitweb subdomain conf files.
4
5## Usage
6
7```
8sudo ./deploy [test|prod]
9```
10
11This is automated by the `post-receive` git hook to automatically deploy on a
12git push to the production server. The deploy bash script automatically
13installs required Python modules and runs the templating script
14(`site/targets.py`). The templating script makes use of reusable generator
15scripts to build pages from Markdown-defined content. HTML generation is done
16by `htmlgenerator` in `site/targets.py` and `site/generators/*.py`.
17