GNU/Linux alacritty zsh 2 views

⚡ Quick Start (Full Local Stack)

Prerequisites (intentional):

  • System: zsh, podman, tmux, jq, curl, xh, ripgrep (rg)
  • Languages: rust (stable), node (LTS)
  • Infrastructure: just, terraform, vault, mkcert, direnv

    These tools are required to run a real IAM stack locally: isolated services, TLS everywhere, Vault-backed cryptography, and reproducible infrastructure.

# 1. Clone the repo
git clone https://github.com/permesi/permesi.git
cd permesi

# 2. Allow listening on privileged ports (Linux only, for HAProxy on :443)
just haproxy-sysctl

# 3. Ignite the engine, This will open a tmux session with all services running in panes.
just start

More info: https://github.com/permesi/permesi/