Monorepos in Rig
One repo, many packages — how to structure projects.
Patterns that work
- One Rig project at the monorepo root with multiple scripts
- Separate Rig projects per package folder when lifecycles differ
- Groups to boot api + web together
Ports
Reserve distinct ports per package and document them in lanes to avoid clash on Start.
See also
Related
- npm, pnpm, and bun
- Project groups
- Add a project and start it
- Running local dev processes: from terminal tabs to a process manager
- Procfile validator
- Procfile guide: syntax, process types, and running it locally
- Run multiple dev servers locally: which approach fits
- Run & fix guides
- Ports, crashes, and reclaim
- Managed Postgres and Redis
- Docker Compose projects
- Named sessions