Install
install from GitHub releases
The fastest way to install confit:
curl -fsSL https://raw.githubusercontent.com/krondor-corp/confit/main/install.sh | bash
This detects your OS and architecture, downloads the latest release binary, and installs it to ~/.local/bin.
Make sure ~/.local/bin is on your PATH:
export PATH="$HOME/.local/bin:$PATH"
verify
confit --help
You should see the top-level help with resolve, show, keys, run, validate, ssh, log, update, and version commands.
confit.toml
confit looks for confit.toml by walking up from the current directory. As long as you’re somewhere inside your project tree, it will find the config file automatically.
my-project/
confit.toml # <-- found automatically
src/
deploy/
No environment variables or flags needed to point at the config file. Provider commands always run from the config’s directory, so relative paths in provider templates work correctly regardless of where you invoke confit.