mirror of
https://github.com/Xevion/xevion.dev.git
synced 2026-01-31 22:26:33 -06:00
feat: add PGP public key page with multiple access endpoints
- Add dedicated /pgp page with key viewer and download options - Support CLI-friendly endpoints (/publickey.asc, /pgp.asc, /.well-known/pgpkey.asc) - Detect user-agent to serve raw key to curl/wget or HTML to browsers - Add modal component for quick key access from homepage - Embed static key file in Rust assets for efficient serving
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
JUK4SSLSxYQ=
|
||||
=yHBH
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
Reference in New Issue
Block a user