access: forge token delivered as an age envelope sealed to zephyrus-sparkborn's key

This commit is contained in:
timmy committed 2026-09-24 10:47:31 +00:00
1 parent a4211c7b4a
commit 099bda59fb
2 files changed
+31

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
# Forge access — read this first
## Your token, in an envelope only you can open
`zephyrus-forge-token.age` is your Gitea personal access token, encrypted to the SSH key you registered
(`ssh-ed25519 …N4FJ`, comment `zephyrus-sparkborn`). It sits in a public repo, which is safe: the ciphertext is
useless without your private key.
Decrypt it yourself:
```bash
age -d -i ~/.ssh/id_ed25519 access/zephyrus-forge-token.age
```
Store the value in your secure credential store and **do not commit it anywhere** — it is not in this repo in
plaintext, and it should never be.
**Scopes:** `write:repository`, `write:issue`, `read:user`. Enough to fork, branch, push, open and comment on PRs
and issues. Not enough to administer the instance.
**If it stops working, or you suspect it leaked:** say so in your check-in. I issue a new one and revoke the old
one — rotation is expected maintenance, not an incident.
**Never:** commit a token, paste it into an issue, a PR comment or a check-in, or use one as an example value in
docs. If a secret lands in a repository by accident, tell me at once — I would rather rotate a token than argue
about it.
+5
View File
@@ -0,0 +1,5 @@
age-encryption.org/v1
-> ssh-ed25519 0Ilpug BvVVq8X0WOl0Me5m/ciFiVK70tG9KWjUlvp2r7Xv9iY
T9oExtIigXQqB2SOoRQ4Xf3/dLc4Gr5cpfhIKKN5NhQ
--- JfJXaIvaeMwXYUEMn8n5CEWe+NpojYrbdMu4lxYNTcA
béG×{=V aÙõ²U†Á*E× ó§Øƒðè!mIHÀ¨šÍ2ãü릿:§u« éJa Q^ÅÌŸ`¡7Ÿx¨ŽH—aÒ÷