An easy way for you to publish your identities signed with GPG.
Pins time of update with latest bitcoin blockhash and automatically snapshots the page with Internet Archive.
First fork this repo. And git clone the fork. Activate Github pages (with branch gh-pages
) and Github Actions on your fork.
Then setup a venv:
python3 -m venv .venv
source .venv/bin/activate
Install dependencies:
pip install -U requirements.txt
Copy the pre-commit
hook to .git/hooks
:
cp pre-commit .git/hooks/
Edit identities/conf.yaml
to add whatever identities you want (Be sure to change the urls too), and edit identities/misc/
to add any arbitrary content.
misc
follows the structure:
misc/
<directory>/
title
content.md
Git commit (preferably a GPG signed commit), push, And you are good to go!