Update docs for SSH and PGP keys

Also on the CI side, fixed some Docker pain over Actions.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
This commit is contained in:
Andrei Jiroh Halili 2023-07-14 16:59:04 +00:00
parent 9e61cf7e65
commit 7cfcd56ef3
2 changed files with 8 additions and 8 deletions

View file

@ -87,7 +87,7 @@ jobs:
uses: docker/build-push-action@v4.1.1 uses: docker/build-push-action@v4.1.1
with: with:
context: docker context: docker
file: Dockerfile #file: Dockerfile
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}

View file

@ -26,16 +26,17 @@ and/or key IDs against [this list]($keys-i-use) to ensure its the right key.
```bash ```bash
# one-liner import from my website (or via ajhalili2006.vern.cc and ctrl-c.club/~ajhalili2006) # one-liner import from my website (or via ajhalili2006.vern.cc and ctrl-c.club/~ajhalili2006)
# For my eu.org domain, use either the regular suffix or uk.eu.org one. # For my eu.org domain, use either the regular suffix or uk.eu.org one.
gpg --fetch-keys "https://andreijiroh(.uk).eu.org/keys/pgp.asc" gpg --fetch-keys "https://andreijiroh.eu.org/keys/pgp.asc"
# sourcehut, but it is advised to import latest keys and signatures from keyservers, listed below # sourcehut/gitlab, but it is advised to import latest keys and signatures from keyservers, listed below
gpg --fetch-keys "https://meta.sr.ht/~ajhalili2006.pgp" gpg --fetch-keys "https://meta.sr.ht/~ajhalili2006.pgp"
gpg --fetch-keys "https://mau.dev/ajhalili2006.gpg"
``` ```
If you prefer to load it from a keyserver (let say you're an Ubuntu/Debian developer snooping around my If you prefer to load it from a keyserver (let say you're an Ubuntu/Debian developer snooping around my
[Launchpad.net profile](https://launchpad.net/~ajhalili2006)), you can do so with these command below: [Launchpad.net profile](https://launchpad.net/~ajhalili2006)), you can do so with these command below:
```bash ```bash
# Other keyservers: pgp.mit.edu, keys.openpgp.org # Other keyservers: pgp.mit.edu, keys.openpgp.org, keys.mailvelope.com
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys \ gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys \
4D5E631758CB9CC45941B1CE67BFC91B3DA12BE8 \ 4D5E631758CB9CC45941B1CE67BFC91B3DA12BE8 \
0527234A430387EA5695D824A30EBE40AD856D88 \ 0527234A430387EA5695D824A30EBE40AD856D88 \
@ -54,11 +55,10 @@ gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys \
## SSH Keys ## SSH Keys
You can also get all the keys in one file (and its signers file) ath the following URLs: You can also get all the keys in one file (and its signers file) at the following URLs:
* Website: <https://ajhalili2006.vern.cc/keys/ssh-trustfile.txt> or <https://andreijiroh.eu.org/keys/ssh-trustfile.txt> (alternative: * Website as its deployed via CI: <https://andreijiroh.eu.org/keys/ssh-trustfile.txt>
<https://andreijiroh.uk.eu.org/keys/ssh-trustfile.txt> or via CF Pages <https://ajhalili2006.pages.dev/keys/ssh-trustfile.txt> * As pushed via Git: <https://mau.dev/ajhalili2006/tildeverse-web/-/blob/main/markdown/keys/ssh-trustfile.txt>
* Live Dev Builds (as generated through `mkdocs serve`, DO NOT EXPECT UPTIME): <https://preview-ajhalili2006.vern.cc/keys/ssh-trustfile.txt>
These SSH keys are used for signing Git commits and tags occassionally, as well for signing checksums file and identity verification on These SSH keys are used for signing Git commits and tags occassionally, as well for signing checksums file and identity verification on
account recovery for sr.ht and Miraheze. account recovery for sr.ht and Miraheze.