Documentation
Build against Trestle's actual contracts.
The documentation follows the implemented product from choosing SQLite or PostgreSQL through schema design, authentication, files, realtime, automation, recovery and deployment.
Choose a path
- Use PostgreSQLConnect PostgreSQL 16-18, configure TLS and pooling, initialize safely, and understand provider-specific operations.
- Model dataCreate typed collections, write records, query them and evolve schemas.
- Authenticate clientsSeparate application users, browser sessions and trusted service credentials.
- Enforce accessApply per-operation collection rules and test them with the simulator.
- Store filesUse local or S3-compatible objects behind one authenticated API.
- Automate workDeliver committed events through jobs, signed webhooks or AWS Lambda.
- Deploy TrestleInstall verified releases and configure databases, TLS, proxies, services, updates and rollback.
- Design a stackSee browser, SSR, mobile and service architectures that fit Trestle.
Release candidate
CP00-CP23 and the PostgreSQL parity campaign are complete. Read the candidate support boundary and hardening evidence; no stable version has been published yet.