mirror of
https://mau.dev/andreijiroh-dev/website.git
synced 2024-11-22 08:23:40 +00:00
docs(global): update markdown content + add _redirects file
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
This commit is contained in:
parent
1d95638c29
commit
eb99fdea78
7 changed files with 123 additions and 19 deletions
4
markdown/_redirects
Normal file
4
markdown/_redirects
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
/resume /user-manual/resume
|
||||||
|
/portfolio /user-maula/resume
|
||||||
|
/blog https://ajhalili2006.substack.com
|
||||||
|
/pkgs https://gcdn.todo.com
|
|
@ -17,20 +17,20 @@ contact me over encrypted lines of communications and other stuff.
|
||||||
* [`/things`](./things) - usually screenshots and personal snippet hosting stuff
|
* [`/things`](./things) - usually screenshots and personal snippet hosting stuff
|
||||||
* [`/resume`](./resume) - links to my CV + resume and portfolio
|
* [`/resume`](./resume) - links to my CV + resume and portfolio
|
||||||
* [`/projects`](./projects) - information about different projects I currently doing and in the past
|
* [`/projects`](./projects) - information about different projects I currently doing and in the past
|
||||||
* [`~/public_gcdn/pkgs`](https://gcdn.vern.cc/users/ajhalili2006/pkgs) - personal Linux package repositories, usually as redirect targets from `cdn.andreijiroh.uk.eu.org`
|
* [`~/public_gcdn/pkgs`](https://gcdn.vern.cc/users/ajhalili2006/pkgs) - personal Linux package repositories, usually as redirect targets from
|
||||||
(![Website](https://img.shields.io/website?down_color=red&down_message=Not%20reachable&label=cdn.andreijiroh.dev&style=for-the-badge&up_color=light%20green&up_message=Reachable&url=https%3A%2F%2Fajhalili2006-cdnserve.builtwithdark.com))
|
`cdn.andreijiroh.eu.org`
|
||||||
|
(uptime: ![Website](https://img.shields.io/website?down_color=red&down_message=Not%20reachable&label=cdn.andreijiroh.dev&style=for-the-badge&up_color=light%20green&up_message=Reachable&url=https%3A%2F%2Fajhalili2006-cdnserve.builtwithdark.com))
|
||||||
* [`/keys`](./keys) - PGP and OpenSSH public keys for identity verification and encryption
|
* [`/keys`](./keys) - PGP and OpenSSH public keys for identity verification and encryption
|
||||||
|
|
||||||
## Where to find me elsewhere
|
## Where to find me elsewhere
|
||||||
|
|
||||||
See also [his bio.link page][biolink] for all the socials where I'm active and contact details. The badges below has been linked with some of his socials
|
See also [his bio.link page][biolink] for all the socials where I'm active and contact details. The badges (and also the footer
|
||||||
for quick access.
|
in this website) below has been linked with some of his socials for quick access.
|
||||||
|
|
||||||
* [Mastodon ![Mastodon Follow](https://img.shields.io/mastodon/follow/108807402634952369?domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%40tilde.zone&logo=mastodon&style=for-the-badge)][mstdn]
|
* [Mastodon ![Mastodon Follow](https://img.shields.io/mastodon/follow/108807402634952369?domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%40tilde.zone&logo=mastodon&style=for-the-badge)][mstdn]
|
||||||
* [Misskey ![Mastodon Follow](https://img.shields.io/mastodon/follow/109396831534981384?domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%3Amk.nixnet.social%20%28misskey%29&style=for-the-badge)](https://mk.nixnet.social/users/97y4e9s241)
|
* [Misskey ![Mastodon Follow](https://img.shields.io/mastodon/follow/109396831534981384?domain=https%3A%2F%2Ftilde.zone&label=%40ajhalili2006%3Amk.nixnet.social%20%28misskey%29&style=for-the-badge)](https://mk.nixnet.social/users/97y4e9s241)
|
||||||
* [Reddit ![Reddit User Karma](https://img.shields.io/reddit/user-karma/combined/andreihalili?logo=reddit&style=for-the-badge)][reddit]
|
* [Reddit ![Reddit User Karma](https://img.shields.io/reddit/user-karma/combined/andreihalili?logo=reddit&style=for-the-badge)][reddit]
|
||||||
|
|
||||||
|
|
||||||
[reddit]: https://reddit.com/user/andreihalili
|
[reddit]: https://reddit.com/user/andreihalili
|
||||||
[biolink]: https://ajhalili2006.bio.link
|
[biolink]: https://ajhalili2006.bio.link
|
||||||
[mstdn]: https://tilde.zone/@ajhalili2006
|
[mstdn]: https://tilde.zone/@ajhalili2006
|
||||||
|
|
|
@ -5,6 +5,18 @@ This page contains all the cryptographic public keys I use for different purpose
|
||||||
encryption and decryption to signing Git commits and even identity verification without requiring
|
encryption and decryption to signing Git commits and even identity verification without requiring
|
||||||
an government-issued ID.
|
an government-issued ID.
|
||||||
|
|
||||||
|
## Key-signing ceremories
|
||||||
|
|
||||||
|
If you would like to build your web of trust with me (and probably with your friends), let me know
|
||||||
|
(via [my meeting booking form](https://coda.io/form/Schedule-a-meeting-with-ajhalili2006_deaLq2my-OX),
|
||||||
|
or via regular chat venues).
|
||||||
|
Due to my current schedule as a high school student, I'm only accept asynchorous key-signing ceremories
|
||||||
|
for the moment.
|
||||||
|
|
||||||
|
For asynchorous ceremories, I recommend doing it publicly through [this repo](https://go.recaptime.eu.org/keysigning-ceremory)
|
||||||
|
and [`#keysigning-ceremories.recaptime.dev:envs.net`](https://matrix.to/#/#keysigning-ceremories.recaptime.dev:envs.net). In case
|
||||||
|
of in-person ceremories, taking a picture with yours truly (with your own list of PGP fingerprints on a piece of paper) is enough.
|
||||||
|
|
||||||
## GPG Keys
|
## GPG Keys
|
||||||
|
|
||||||
You can get all the GPG keys I use publicly, including the 2021 key (as shown on Keybase) and
|
You can get all the GPG keys I use publicly, including the 2021 key (as shown on Keybase) and
|
||||||
|
@ -13,7 +25,8 @@ 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)
|
||||||
gpg --fetch-keys "https://andreijiroh.uk.eu.org/keys/pgp.asc"
|
# 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"
|
||||||
# sourcehut, but it is advised to import latest keys and signatures from keyservers, listed below
|
# sourcehut, 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"
|
||||||
```
|
```
|
||||||
|
@ -23,7 +36,7 @@ If you prefer to load it from a keyserver (let say you're an Ubuntu/Debian devel
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Other keyservers: pgp.mit.edu, keys.openpgp.org
|
# Other keyservers: pgp.mit.edu, keys.openpgp.org
|
||||||
gpg --keyserver hkps://keyserver.ubuntu.com --send-keys \
|
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys \
|
||||||
4D5E631758CB9CC45941B1CE67BFC91B3DA12BE8 \
|
4D5E631758CB9CC45941B1CE67BFC91B3DA12BE8 \
|
||||||
0527234A430387EA5695D824A30EBE40AD856D88 \
|
0527234A430387EA5695D824A30EBE40AD856D88 \
|
||||||
EA957E7086E934F8DB9CAD21940047813E9D641C \
|
EA957E7086E934F8DB9CAD21940047813E9D641C \
|
||||||
|
@ -37,13 +50,15 @@ gpg --keyserver hkps://keyserver.ubuntu.com --send-keys \
|
||||||
* `0527234A430387EA5695D824A30EBE40AD856D88` - the Feburary 2021 PGP key, as shown on my Keybase profile
|
* `0527234A430387EA5695D824A30EBE40AD856D88` - the Feburary 2021 PGP key, as shown on my Keybase profile
|
||||||
(primary email: `andreijiroheugeniohalili24680@gmail.com`)
|
(primary email: `andreijiroheugeniohalili24680@gmail.com`)
|
||||||
* `EA957E7086E934F8DB9CAD21940047813E9D641C` - spare signing key for software release, especially on my own Debian package repos/Launchpad PPAs.
|
* `EA957E7086E934F8DB9CAD21940047813E9D641C` - spare signing key for software release, especially on my own Debian package repos/Launchpad PPAs.
|
||||||
* `5D69E717C5BC95731C2AD8BD120C218ED2291996` - ProtonMail specific encryption key
|
* `5D69E717C5BC95731C2AD8BD120C218ED2291996` - ProtonMail specific encryption key (`ajhalili2006@proton.me`)
|
||||||
|
|
||||||
## 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) ath the following URLs:
|
||||||
|
|
||||||
* Website: <https://ajhalili2006.vern.cc/keys/ssh-trustfile.txt> or <https://andreijiroh.uk.eu.org/keys/ssh-trustfile.txt>
|
* Website: <https://ajhalili2006.vern.cc/keys/ssh-trustfile.txt> or <https://andreijiroh.eu.org/keys/ssh-trustfile.txt> (alternative:
|
||||||
* Live Builds (as generated through `mkdocs serve`, DO NOT EXPECT UPTIME): <https://preview-ajhalili2006.vern.cc/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>
|
||||||
|
* 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.
|
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.
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
# Import these public SSH keys into your trustfile (https://man.openbsd.org/ssh-keygen#ALLOWED_SIGNERS)
|
# Import these public SSH keys into your trustfile (https://man.openbsd.org/ssh-keygen#ALLOWED_SIGNERS)
|
||||||
# to make your life even easier on verifying SSH signatures. This file contains every public key I actively
|
# to make your life even easier on verifying SSH signatures. This file contains every public key I actively
|
||||||
# use with every possible email address I actively use for sending and receiving emails. When in doubt, chat
|
# use with every possible email address I actively use for sending and receiving emails. When in doubt, chat
|
||||||
# over Matrix (@ajhalili2006:envs.net), XMPP (ajhalili2006@vern.cc) OR Keybase (AJHaliliDev06) over EE2E.
|
# over Matrix (@ajhalili2006:envs.net or @ajhalili2006:vern.cc), XMPP (ajhalili2006@vern.cc), Keybase (AJHaliliDev06)
|
||||||
|
# OR Session (052b5390ba98e49d4b7d0b5ecaecb68e467c6a7d57ec6980ba2bd451aa86c1cf4b) over EE2E.
|
||||||
#
|
#
|
||||||
# Tutorial: https://www.agwa.name/blog/post/ssh_signatures
|
# Tutorial: https://www.agwa.name/blog/post/ssh_signatures
|
||||||
# LAST UPDATED: 2022-12-11
|
# PUBKEYS LAST UPDATED: 2022-12-11
|
||||||
|
# DOCS LAST UPDATED: 2023-02-18
|
||||||
|
|
||||||
# ~ajhalili2006 - launchpad.net key
|
# ~ajhalili2006 - launchpad.net key
|
||||||
ajhalili2006@vern.cc ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzMlrUe7qMA1P0lP56lq2dKTrwFU6CrVltQ9um+PhOMLkoi31kAlujHtWF6mqGRLXcK0Ao/0Wqug++r82Zu0u7dpAv8LCExtaRRMzagwPkEe4OOqUBOpS6mggfsik8mNA+1UtpkXJ+ZiB4cXtNKEZC0jtxWOTXSV67qgkSxuO+YBWB+7pnESkB0KorqwOoWGGUVfYQtbKUAt6VqM4s6dn7saXqwmN0tCPO6a+4L4mazkYjFD11HhktYsjP9dvnxYSOtMrSFb9JOXRST2LdiIJgwg+HTqBSWGO7aBRHMJaTF3ajlbMtKDQI/EcNQLyGgX6yFdjjzz9DRY+2oU0vPTytdqM2BKsfLlR0GVg7BVL7TZPaLJ1lgpCl4Z1oClW9FOzhnYJVT0W+IKPsnYsFPfv/BVgjWF7YtLdc5zqFJ31PULtikCyd0I6Kt95YD0HdrlR2faWcBHI8KKEAwCCanodGnK/xTOxisTX2dXOxx3mvR/L3Wil2ca5hnD+vt500/o8= gildedguy@andreijiroh
|
ajhalili2006@vern.cc ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzMlrUe7qMA1P0lP56lq2dKTrwFU6CrVltQ9um+PhOMLkoi31kAlujHtWF6mqGRLXcK0Ao/0Wqug++r82Zu0u7dpAv8LCExtaRRMzagwPkEe4OOqUBOpS6mggfsik8mNA+1UtpkXJ+ZiB4cXtNKEZC0jtxWOTXSV67qgkSxuO+YBWB+7pnESkB0KorqwOoWGGUVfYQtbKUAt6VqM4s6dn7saXqwmN0tCPO6a+4L4mazkYjFD11HhktYsjP9dvnxYSOtMrSFb9JOXRST2LdiIJgwg+HTqBSWGO7aBRHMJaTF3ajlbMtKDQI/EcNQLyGgX6yFdjjzz9DRY+2oU0vPTytdqM2BKsfLlR0GVg7BVL7TZPaLJ1lgpCl4Z1oClW9FOzhnYJVT0W+IKPsnYsFPfv/BVgjWF7YtLdc5zqFJ31PULtikCyd0I6Kt95YD0HdrlR2faWcBHI8KKEAwCCanodGnK/xTOxisTX2dXOxx3mvR/L3Wil2ca5hnD+vt500/o8= gildedguy@andreijiroh
|
||||||
|
|
24
markdown/user-manual/index.md
Normal file
24
markdown/user-manual/index.md
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# Personal user Manual
|
||||||
|
|
||||||
|
Hello there, and welcome to my personal user manual. This is where I document about myself for others in terms
|
||||||
|
of communications and teamwork. While the contents of this mini wiki will be always a work in progress, I’ll expand
|
||||||
|
them as I add missing information and update outdated details behind the scenes.
|
||||||
|
|
||||||
|
## About me
|
||||||
|
|
||||||
|
TBD
|
||||||
|
|
||||||
|
## Contents
|
||||||
|
|
||||||
|
Most of the links below will redirect you to
|
||||||
|
|
||||||
|
* [Communications](./communications.md)
|
||||||
|
* [Personal and professional boundaries](./boundaries.md)
|
||||||
|
* [Flaws and quirks](./flaws-and-quirks.md)
|
||||||
|
* [Job Employment Availability](./job-employment-availability.md)
|
||||||
|
* [Roleplaying Hellscape](./roleplaying-hellscape.md)
|
||||||
|
|
||||||
|
## Other links
|
||||||
|
|
||||||
|
* [Resume](./resume.md)
|
||||||
|
* [Legalese and policies](https://coda.io/@ajhalili2006/readme/legalese-and-policies-5)
|
67
mkdocs.yml
67
mkdocs.yml
|
@ -1,24 +1,38 @@
|
||||||
|
# This is the root configuration for my personal website and also the default
|
||||||
|
# for userpage at ~vern.
|
||||||
|
#
|
||||||
|
# SEE ALSO
|
||||||
|
# mkdocs.pages.dev.yml - configuration specifics for cloudflare pages (username dot (uk dot) eu dot org)
|
||||||
|
# mkdocs.ctrl-c.yml - ctrl-c.club/~ajhalili2006
|
||||||
|
|
||||||
# basics
|
# basics
|
||||||
site_name: ~ajhalili2006 on tildeverse
|
site_name: ~ajhalili2006 on tildeverse
|
||||||
site_url: https://ajhalili2006.vern.cc/
|
site_url: https://ajhalili2006.vern.cc/
|
||||||
site_dir: public_html
|
site_dir: public_html
|
||||||
|
site_author: Andrei Jiroh Halili
|
||||||
copyright: >
|
copyright: >
|
||||||
Copyright © 2022-present - Andrei Jiroh Halili and contributors, licensed under the
|
Copyright © 2022-present - Andrei Jiroh Halili and contributors, licensed under the
|
||||||
<a href="https://creativecommons.org/licenses/by-sa/4.0">CC BY-SA 4.0</a> license.
|
<a href="https://creativecommons.org/licenses/by-sa/4.0">CC BY-SA 4.0</a> license.
|
||||||
|
|
||||||
docs_dir: markdown
|
docs_dir: markdown
|
||||||
|
|
||||||
|
# repos
|
||||||
repo_url: https://mau.dev/ajhalili2006/tildeverse-web
|
repo_url: https://mau.dev/ajhalili2006/tildeverse-web
|
||||||
edit_uri: edit/main/markdown
|
edit_uri: edit/main/markdown
|
||||||
repo_name: source code
|
repo_name: source code
|
||||||
|
|
||||||
|
# navbar
|
||||||
nav:
|
nav:
|
||||||
- Homepage: index.md
|
- Homepage: index.md
|
||||||
- "Resume and portfolio": resume.md
|
- Personal user manual:
|
||||||
|
- Readme: user-manual/index.md
|
||||||
|
- "Resume and portfolio": user-manual/resume.md
|
||||||
- Keys: keys/index.md
|
- Keys: keys/index.md
|
||||||
- Blog: "https://blog.andreijiroh.uk.eu.org/?wordpress=1"
|
- Anything else: https://coda.io/@ajhalili2006/readme
|
||||||
- "All my links": "https://ajhalili2006.bio.link"
|
- Projects: projects.md
|
||||||
|
- Blog: "https://blog.andreijiroh.eu.org"
|
||||||
|
- "All my links": "https://ajhalili2006.bio.link" # todo update to start.page
|
||||||
|
|
||||||
|
# theme
|
||||||
theme:
|
theme:
|
||||||
name: material
|
name: material
|
||||||
custom_dir: overrides
|
custom_dir: overrides
|
||||||
|
@ -28,6 +42,10 @@ theme:
|
||||||
- search.suggest
|
- search.suggest
|
||||||
- search.highlight
|
- search.highlight
|
||||||
- search.share
|
- search.share
|
||||||
|
- navigation.tabs
|
||||||
|
- navigation.tabs.sticky
|
||||||
|
- navigation.instant
|
||||||
|
- navigation.top
|
||||||
palette:
|
palette:
|
||||||
# Palette toggle for light mode
|
# Palette toggle for light mode
|
||||||
- media: "(prefers-color-scheme: light)"
|
- media: "(prefers-color-scheme: light)"
|
||||||
|
@ -43,9 +61,12 @@ theme:
|
||||||
icon: material/brightness-4
|
icon: material/brightness-4
|
||||||
name: Switch to light mode
|
name: Switch to light mode
|
||||||
|
|
||||||
|
# plugins
|
||||||
plugins:
|
plugins:
|
||||||
- search
|
- search
|
||||||
|
- info
|
||||||
|
|
||||||
|
# makrdown extensions
|
||||||
markdown_extensions:
|
markdown_extensions:
|
||||||
- toc:
|
- toc:
|
||||||
permalink: true
|
permalink: true
|
||||||
|
@ -60,3 +81,41 @@ markdown_extensions:
|
||||||
- pymdownx.emoji:
|
- pymdownx.emoji:
|
||||||
emoji_index: !!python/name:materialx.emoji.twemoji
|
emoji_index: !!python/name:materialx.emoji.twemoji
|
||||||
emoji_generator: !!python/name:materialx.emoji.to_svg
|
emoji_generator: !!python/name:materialx.emoji.to_svg
|
||||||
|
- git-revision-date-localized:
|
||||||
|
enabled: !ENV [CI, false]
|
||||||
|
fallback_to_build_date: true
|
||||||
|
enable_creation_date: true
|
||||||
|
- offline:
|
||||||
|
enabled: !ENV [FF_OFFLINE_MKDOCS_PLUGIN, false]
|
||||||
|
# TODO: Get Insiders for contributors and authors
|
||||||
|
|
||||||
|
# extras
|
||||||
|
extra:
|
||||||
|
# my socials
|
||||||
|
social:
|
||||||
|
- icon: simple/substack
|
||||||
|
link: https://ajhalili2006.substack.com
|
||||||
|
name: ~ajhalili2006's personal substack
|
||||||
|
- icon: fontawesome/brands/mastodon
|
||||||
|
link: https://tilde.zone/@ajhalili2006
|
||||||
|
name: ~ajhalili2006 on tildeverse
|
||||||
|
- icon: fontawesome/brands/twitter
|
||||||
|
link: https://twitter.com/Kuys_Potpot
|
||||||
|
link: ~ajhalili2006 on twitter, under his old username
|
||||||
|
- icon: fontawesome/brands/github
|
||||||
|
link: https://github.com/ajhalili2006
|
||||||
|
name: ~ajhalili2006 on github
|
||||||
|
- icon: fontawesome/brands/gitlab
|
||||||
|
link: https://mau.dev/ajhalili2006
|
||||||
|
name: ~ajhalili2006 on mauinum gitLab instance
|
||||||
|
- icon: fontawesome/brands/git-alt
|
||||||
|
link: https://sr.ht/~ajhalili2006
|
||||||
|
name: ~ajhalili2006 on sr.ht
|
||||||
|
- icon: fontawesome/brands/facebook
|
||||||
|
link: https://facebook.com/ajhalili2006
|
||||||
|
name: ~ajhalili2006's personal (slash professional profile) facebook account
|
||||||
|
- icon: fontawesome/brands/linkedin
|
||||||
|
link: https://linkedin.com/in/ajhalili2006
|
||||||
|
name: ~ajhalili2006 on linkedin for employers
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue