Skip to content

A repo that builds out a compliance confluence

License

Notifications You must be signed in to change notification settings

fergusmacd/compliance-confluence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

compliance-confluence

A repo that builds out a compliance confluence, based on pre-defined templates.

Building

Source originally from Creating documents from here: Jupiter One Policy Builder Jupiter One Templates

First build in Docker, from root of any directory:

docker run -it -v "$PWD":/mnt --rm jupiterone/pspbuilder psp build -o /mnt/docs -p /mnt/partials -s /mnt/templates

Subsequent builds (like this repo)

docker run -it -v "$PWD":/mnt --rm jupiterone/pspbuilder psp build -t /mnt/templates -o /mnt/docs -p /mnt/partials -c /mnt/templates/config.json

Do not put docs and partials in to source control because they are generated.

Publishing to Confluence

Docker version: not worked out how to use. The confluence-pages.json is save somewhere unknown and so can't be re-used.

# works with real username and password (not tried with token)
psp publish --confluence --site <your-confluence-name> --space <space-short> -u ${CONFLUENCE_USERNAME} -k ${CONFLUENCE_PASSWORD}

About

A repo that builds out a compliance confluence

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published