keyoxide-web/guides/gitlab.md
Dušan Simić 522abb8097 Add guide
2020-08-19 20:23:37 +02:00

1.2 KiB

Adding a GitLab proof

Let's add a decentralized GitLab proof to your OpenPGP keys. This will also work on self-hosted instances.

toc

Post a GitLab proof message

Log in to gitlab.com or some other GitLab instance and click on New project.

Set the project name to anything you want.

Set the project slug to gitlab_proof.

Set the project description to (make sure to replace FINGERPRINT):

[Verifying my OpenPGP key: openpgp4fpr:FINGERPRINT]

After creating the project, copy the link to the project.

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 link to the project copied above):

proof@metacode.biz=https://gitlab.example.com/USERNAME/gitlab_proof

Save the key:

save

Upload the key to WKD or use the following command to upload the key to key.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 GitLab account.