Repository navigation
Adds Key Management page to Run section. - #526
johnnymatthews wants to merge 7 commits into
Conversation
|
Not actually sure the current page location is the best place for it... |
|
This describes how the Generator client stores its key today: the keyring lives inside the DefraDB store, at Until the Generator is migrated to the same layout, this page needs to cover both:
The "Where the key lives", "Back up your keys" and "Recover a node" sections (including the |
Deploying docs with
|
| Latest commit: |
72f8b24
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://5317a206.docs-czv.pages.dev |
| Branch Preview URL: | https://add-key-and-asset-management.docs-czv.pages.dev |
|
DO NOT MERGE until the Host client changes land: the page now documents the Host keyring at keys/ beside the store, which matches the new CLI (shinzonetwork/shinzo-host-client#466) rather than the currently published image, which still reads from .defra/keys." Switching to draft to stop any accidental merges. |
|
I got a tad confused, so here's a recap of the keyring thing. The docs currently assume both clients keep their node key in .defra/keys. @dvncan says the Host client's keyring moved to a keys/ folder next to .defra, so I split the storage, backup, and recovery sections per client and left the Generator at .defra/keys. HOWEVER... the Host client code people run today still uses the old path. The new layout lives in the new CLI, and the PR that actually writes keys there (shinzo-host-client#466) is still open. So the page now describes what's coming, not what's shipped. So I'm holding back this PR until the Host side lands. On top of that, shinzo-host-client#466 stores the keys as plain unencrypted files for now (there's a TODO in the code) and adds mnemonic recovery. Once its final form is merged, the keyring-secret and "no recovery path" sections in these here docs need another pass. |
|
Currently blocked by shinzo-host-client#466 |
|
shinzonetwork/shinzo-host-client#466 merged, so we should be good to move forward with this. Once the conflicts are resolved.... |
|
Oh good. Now the build is failing. |
Closes #244