Instalação

O CriptEnv pode ser instalado de diversas formas. Escolha o método que melhor se adapta ao seu ambiente de desenvolvimento.

Info

Requisito mínimo: Python 3.10 ou superior. O CLI é multiplataforma e funciona em macOS, Linux e Windows.

Instalação via Gerenciador de Pacotes

A maneira mais rápida de instalar o CriptEnv é usar um gerenciador de pacotes nativo do seu sistema operacional.

No macOS, recomendamos o uso do Homebrew. Caso ainda não tenha o Homebrew instalado, visite brew.sh.

bash
# Adicione o tap oficial do CriptEnv
brew tap criptenv/tap

# Instale o CLI
brew install criptenv

Para atualizar para a versão mais recente:

bash
brew upgrade criptenv

Instalação Manual

Se preferir instalar manualmente, baixe o binário diretamente do GitHub Releases:

1

Baixe o binário

Acesse a página de releases no GitHub e baixe o arquivo adequado para seu sistema:

bash
# macOS (Apple Silicon)
curl -L -o criptenv https://github.com/criptenv/cli/releases/latest/download/criptenv-darwin-arm64

# macOS (Intel)
curl -L -o criptenv https://github.com/criptenv/cli/releases/latest/download/criptenv-darwin-amd64

# Linux (x86_64)
curl -L -o criptenv https://github.com/criptenv/cli/releases/latest/download/criptenv-linux-amd64

# Linux (ARM64)
curl -L -o criptenv https://github.com/criptenv/cli/releases/latest/download/criptenv-linux-arm64
2

Dê permissão de execução

bash
chmod +x criptenv
3

Mova para um diretório no PATH

bash
# macOS / Linux
sudo mv criptenv /usr/local/bin/criptenv

# Ou para um diretório do usuário
mv criptenv ~/.local/bin/criptenv

Verificação da Instalação

Após instalar, verifique se tudo está funcionando corretamente com o comando de diagnóstico:

bash
criptenv --version
bash
criptenv doctor
# ✔ CLI instalado: v1.4.2
# ✔ Python: 3.12.1
# ✔ Configuração: OK
# ✔ Vault local: OK
# ✔ Conectividade: OK

Info

O comando criptenv doctor verifica a instalação, dependências, configuração e conectividade com a nuvem. Se algo estiver incorreto, ele fornecerá instruções para correção.

Desinstalação

Para remover completamente o CriptEnv do seu sistema:

bash
brew uninstall criptenv
brew untap criptenv/tap

Info

A desinstalação do CLI não remove seus dados locais. Para remover também os dados, delete o diretório .criptenv e o arquivo de configuração em ~/.config/criptenv.