Prerequisites
Hosted use
Section titled “Hosted use”To use R9lab without any local setup, open app.r9lab.io.
Self-hosting
Section titled “Self-hosting”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.
What you need
Section titled “What you need”- Docker Desktop
just, optional but recommended- To change code:
uv, and Node and pnpm at the versions pinned in.node-versionandpackage.json - PostgreSQL 18, only for an external database; the bundled Compose stack includes it
Need help?
Section titled “Need help?”- Source code: github.com/CMLPlatform/relab
- Contact: info@r9lab.io