- Git
- Install bun (https://bun.com/get)
- Install vault (https://developer.hashicorp.com/vault/install)
- Install jq (https://jqlang.org/download/)
- Permissions: follow the instructions in governance/README.md to get the necessary permissions.
-
Clone the repository
-
Run
bun install -
Set up environment variables
- Run
bun run vault:setup - Run
bun run vault:pull
- Run
Follow the instructions in the respective README files:
- Web: apps/web/README.md
- Server: apps/server/README.md
- Data: apps/data/README.md
- Visualizer: apps/visualizer/README.md
If you aren't allowed to commit, try the following:
bun run checkand fix the errors.- Make sure you are using a conventional commit message.