Skip to content

Prerequisites

To use R9lab without any local setup, open app.r9lab.io.

These pages cover running the stack yourself: for evaluation, institutional deployment, offline use, or local development. For contributor workflow and tooling, see CONTRIBUTING.md.

The guide runs in order. Install sets up a local stack. Configure, Deploy, and Upgrade and backup take a production or staging host from an empty server to scheduled backups.

  • Docker Desktop
  • just, optional but recommended
  • To change code: uv, and Node and pnpm at the versions pinned in .node-version and package.json
  • PostgreSQL 18, only for an external database; the bundled Compose stack includes it