Início rápido
Execute o servidor de sync aberto e conecte o app, a extensão ou a CLI.
Servidor
cd openkey_server
cp .env.example .env
openssl rand -hex 32 # paste into JWT_SECRET
docker compose up --build -dAPI: http://localhost:8000 — OpenAPI em /docs, health em /health.
App
Instale o app OpenKey pela loja oficial ou canal de download da sua plataforma. Em Configurações → Dados → Servidor auto-hospedado, defina http://localhost:8000 (ou sua URL HTTPS), depois registre-se ou faça login e sincronize.
Veja Usar o app.
Extensão do navegador
cd openkey_extension
npm install
npm run buildCarregue dist/ como extensão descompactada. Defina a URL do servidor em Opções e desbloqueie com email + senha mestra. No desktop, ative Preenchimento automático no app para registrar o host de mensagens nativo.
CLI
cd openkey_cli
npm install
npm run build
npm link # optional
openkey gen -l 24
openkey discover --dry-run
openkey discover -yMantenha o app desktop desbloqueado para descoberta local de segredos. Sync opcional do servidor:
openkey config set-server http://localhost:8000
openkey login --email [email protected]
eval $(openkey unlock)
openkey syncPróximo: leia Segurança, Configuração do servidor, Usar o app e CLI.