• v0.6.5 d2fb00f77c

    feat(uplink): make the shared HMAC secret copyable
    Release / frontend (push) Canceled after 0s
    Release / linux (amd64) (push) Canceled after 0s
    Release / linux (arm64) (push) Canceled after 0s
    Release / windows (push) Canceled after 0s
    Release / macos (push) Canceled after 0s
    Release / release (push) Canceled after 0s
    Build and Push Docker Image / build-and-push (push) Canceled after 0s

    LastSkywalker released this 2026-06-11 22:39:02 +03:00

    The secret lived only in the masked form field — impossible to copy
    right after generating, and gone entirely after a page reload, so
    enrolling a second site meant rotating the secret everywhere.

    • GET /raft/bridge/secret (admin) reads back the configured secret
      (runtime snapshot first, .env fallback);
    • the form prefills from it once, a copy button next to the field
      copies the full value, and the hub hint points at it.
    Downloads