Prerequisites & Environment

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.

What's next