No description
- JavaScript 75.1%
- Vue 22.8%
- CSS 1.4%
- HTML 0.3%
- Shell 0.2%
- Other 0.2%
|
All checks were successful
CI / test (push) Successful in 3m33s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| api | ||
| app | ||
| infra | ||
| test | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| compose.prod.yml | ||
| DECISIONS.md | ||
| docker-compose.ci.yml | ||
| docker-compose.yml | ||
| IDEAS.md | ||
| LICENSE | ||
| README.md | ||
| STATUS.md | ||
GuiaPrepper
Cofre de preparação offline-first, criptografado de ponta a ponta (zero-knowledge): contatos, frequências de rádio, endereços, documentos, checklists e anexos, sincronizados entre dispositivos e compartilháveis com a família. O servidor nunca vê nada em claro.
Licença
Source-available, não open source: distribuído sob a PolyForm Noncommercial License 1.0.0. Uso comercial não é permitido sem licença separada.
Copyright © 2026 Acauã Montiel.
Desenvolvimento
Tudo roda em container (não há Node no host):
docker network create brain # uma vez, se não existir
cp .env.example .env # opcional em dev: os defaults sobem tudo
docker compose up -d
- App: http://localhost:4400
- API: http://localhost:4410 (OpenAPI em
api/openapi.json) - MinIO console: http://localhost:4421
- Mailpit (e-mails de dev): http://localhost:4425
Testes (suíte inteira, em container):
docker compose run --rm test