This is how I construct my website kbni.net.au using content retrieved from my personal Confluence instance using Python and then fed to Pelican, a static-site generator.
A brief explaination of the contents of this repoistory:
confluence2pelican/
- The actual Python module used for retrieving content from Confluence prior to pelican runsdata/
-data/theme/
- The theme I use for Pelicandata/settings.json.example
- Configuration file for confluence2pelicandata/pelicanconf.py
- The configuration file for pelican
generate.sh
- The script I run when I've added content to my Confluence to rebuildpublish.sh
- Publish the contents ofdata/output/
For more information about this repository, head on over to https://kbni.net.au/projects/confluence2pelican/