Configuração
Variáveis de ambiente e comandos de CLI, com seus padrões.
Todo caminho e bind é configurável pelo ambiente. Os padrões são escolhidos para que a opção segura não exija configuração nenhuma.
Fonte canônica ↗Ambiente
| Variável | Padrão | Finalidade |
|---|---|---|
| OPENCODE_DB | ~/.local/share/opencode/opencode.db | Banco de origem, somente leitura |
| OPENCODEVIEW_CACHE | <repo>/.cache/analytics.sqlite | Cache derivado |
| OPENCODEVIEW_HOST | 127.0.0.1 | Bind da API; fora do loopback exige token |
| OPENCODEVIEW_AUTH_TOKEN | não definido | Token bearer para /api/* fora do loopback |
| PORT | 4317 | Porta da API |
| OH_MY_OPENCODE_LOG | $TMPDIR/oh-my-opencode.log | Tail opcional de atividade ao vivo |
Comandos
| Comando | O que faz |
|---|---|
| bun src/scan.ts --list | Lista barata de projetos |
| bun src/scan.ts <projeto> | Escaneia um projeto para o cache |
| bun src/scan.ts --all | Escaneia tudo |
| bun run serve | API em 127.0.0.1:4317 |
| bun run web | UI em 127.0.0.1:5273 |
| bun run check | Gate completo: testes, typecheck, lint, build, auditoria, Gitleaks |
| bun run release:check | Apenas o harness de release |