From 7feecc1a2b02e60f6acd9ac00dc488dfd24e99d6 Mon Sep 17 00:00:00 2001 From: Yarmo Mackenbach Date: Wed, 13 Jan 2021 13:39:22 +0100 Subject: [PATCH] Add owncast documentation --- content/guides/owncast.md | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 content/guides/owncast.md diff --git a/content/guides/owncast.md b/content/guides/owncast.md new file mode 100644 index 0000000..4a7ea06 --- /dev/null +++ b/content/guides/owncast.md @@ -0,0 +1,45 @@ +# Adding an Owncast proof + +Let's add a decentralized Owncast proof to your OpenPGP keys. + +[[toc]] + +## Update your Owncast server configuration + +On your server, add the following lines to the `instanceDetails > socialHandles` entry in the `config.yaml` (make sure to replace FINGERPRINT): + +``` + - platform: keyoxide + url: https://keyoxide.org/FINGERPRINT +``` + +When not identifying your key by its fingerprint (for example, when using WKD), add the following lines instead: + +``` + - platform: keyoxide + url: https://keyoxide.org/EMAIL#FINGERPRINT +``` + +## Update the PGP key + +First, edit the key (make sure to replace FINGERPRINT): + +`gpg --edit-key FINGERPRINT` + +Add a new notation: + +`notation` + +Enter the notation (make sure to update with the domain of the Owncast instance): + +`proof@metacode.biz=https://stream.example.org` + +Save the key: + +`save` + +Upload the key to WKD or use the following command to upload the key to [keys.openpgp.org](https://keys.openpgp.org) (make sure to replace FINGERPRINT): + +`gpg --keyserver hkps://keys.openpgp.org --send-keys FINGERPRINT` + +And you're done! Reload your profile page, it should now show a verified Owncast account.