Prerequisites & Environment
This page lists requirements. Installation is handled separately by the operator.
Accounts & access
- Cloud account with object storage (S3-compatible or Azure Blob).
- Database: Postgres 14+ (managed or self-hosted).
- Email: AWS SES, Postmark, or SMTP relay.
Networking
- HTTPS with a trusted certificate.
- Outbound egress to LLM providers if using hosted models.
- Optional: VPN/IP allowlist for admin endpoints.
Secrets & keys
- Create:
APP_SECRET
,JWT_SECRET
, DB credentials, storage keys. - TODO: Insert exact env var names used by the app.
Resource sizing (starter)
- 4 vCPU / 8–16GB RAM app node.
- 50GB storage for indices/logs to start.
- Scale workers horizontally for ingestion load.
Compliance posture
- Enable audit logging from day one.
- Configure retention + legal hold policies.
Tip
Pro tip: Set up monitoring and alerting before going live. You'll thank yourself later.