This directory has 2 apps included -- a Python based project for running workflows with Temporal.io, and a NextJS based project for running a webapp with a Redis DB.
To run each project:
- Install Devbox, following the instructions in our Installation Guide
- To activate a shell in each of the environments, run
devbox shell
. This will install all the dependencies in your project, and run theinit-hook
in yourdevbox.json
. - To start different services or run scripts, use
devbox run <name_of_script>
.
Each project also includes a .envrc
file that can be used with direnv
to automatically activate your environment -- see our Direnv guide for more details.