-
Notifications
You must be signed in to change notification settings - Fork 12
Environments
Yuxiang Huang edited this page Jan 31, 2026
·
5 revisions
The production environment is version used by the public users.
Vercel: production
- CMU Maps: maps.scottylabs.org
- Visualizer: floorplans.scottylabs.org
Railway: production
Clerk: production
The staging environment is version used by the development team for testing before merging to main.
Vercel: staging
- CMU Maps: maps.slabs-staging.org
- Visualizer: floorplans.slabs-staging.org
Railway: staging
Clerk: development
The development environment is used for verifying a PR before merging to staging.
Vercel: preview
- CMU Maps: ^https://cmumaps-[0-9a-zA-Z]{9}-scottylabs.vercel.app$
- Visualizer: none since staging is more than enough testing for this internal tool.
Railway: development (default connected to the staging branch, but can be changed to a specific branch as needed for api testing)
Clerk: development
Using Railway PR environment probably could achieve automation of the development environment for every PR, but would be unnecessarily costly since most PRs won't affect the server. Might be worth it to revisit in the future.