DIP documentation
Start here
- Quick start: install, run the examples, try the CLI.
- Installation: requirements, building, running the server, Docker.
- Integration guide: how an application uses DIP.
Reference
- Specification: the 21 sections. Several are drafts; each states its status.
- SDK: the
DipClientdeveloper API. - CLI: the
dipcommand, exit codes, backups. - REST API: OpenAPI 3.0 description, generated from the server.
- Error and reason codes
- Configuration and environment
Guides
- Verification: checking evidence without trusting the service.
- Connectors: writing and reviewing a connector.
- Troubleshooting: errors and what to do.
- Deployment: keys, configuration, running, operations.
- Database operations
Security and governance
- Threat model
- Release audit: the state of the project, and the gaps before any release.
- Retention policy (draft)
- Architecture decisions
- Security policy