Skip to content

How do I manage SSH keys?

Requires Basic

Notory keeps SSH keys as a directory of public keys. You’ll find them under Catalog & Checkout in the SSH keys tab (not in the Certificates module). Click “Add SSH Key”, give it a name, paste in the public key, and save. Unlike the Certificates module, SSH key management is included in all tiers.

SSH key management is part of the core feature set (the Catalog & Checkout area) and is available from the Basic tier onward — including in Community mode.

  1. Open “Catalog & Checkout”. Select Catalog & Checkout in the left-hand navigation and switch to the SSH keys tab. You’ll see the list of all stored keys.

    SSH keys live under 'Catalog & Checkout' in the 'SSH keys' tab.
  2. Add a key. Click “Add SSH Key” and fill out the form:

    • Name (required) — e.g. “Deploy-Key CI”.
    • Public Key (required) — the full public key as text.
    • Optional: Type (e.g. ssh-ed25519 / ssh-rsa), Fingerprint, Comment, Description.
    The 'Add SSH Key' dialog. Name and public key are required.
  3. Save. The key appears in the list in alphabetical order. Use the icons at the end of the row to edit it or (as an administrator) delete it.

  • Tenant assignment: The key is assigned to your current tenant and is invisible to other tenants.
  • Timestamps: created_at/updated_at are tracked automatically. Unlike certificates, SSH keys do not store a creator (created_by).
  • A pure directory: Notory doesn’t validate the key format or verify fingerprints — the fields are for documentation purposes. There is no expiry monitoring (SSH keys have no expiry date).
  • No gating: SSH key management is not license-gated — it works in every tier.
  • No notification, no webhook: Adding/editing/deleting triggers neither e-mails nor webhook events.