This PR introduces a scalable CLI implementation to manage Permify instances, addressing #146 and #2.

Technical Implementation:

  • Built the architecture using spf13/cobra.
  • Implemented persistent configuration stored securely in ~/.permify/credentials (YAML format, 0600 permissions, 0700 for the directory).
  • Added an interactive configure command to set up Endpoint, API Token, and optional TLS Certificates.
  • Integrated automated gRPC client setup, injecting Bearer Tokens and handling TLS configurations natively.

/claim #146 #2

Summary by CodeRabbit

  • New Features

    • Added an interactive configuration command to securely collect and store API credentials (endpoint, API token, optional TLS certificates).
    • Automatic credential loading for authenticated connections, with TLS support when certificates are provided.
  • Chores

    • Reorganized the application’s CLI entrypoint and command wiring.

Claim

Total prize pool $400
Total paid $0
Status Pending
Submitted February 27, 2026
Last updated February 27, 2026

Contributors

AS

astraxm-proton-me

@astraxm-proton-me

100%

Sponsors

PE

Permify.co

@Permify

$400