docker-compose up --build -d
App includes an nginx configuration.
This config serves the letters app at the root (\) level and expects the api to be running on port 5000 and serves it at \api\
Launch dev container in vs code and then run
yarn install
yarn start
While inside the container, to commit to github (via ssh) you need to have your ssh keys accessible from inside the dev container.
VS Code docs say it will forward your ssh-agent to the container, but what's not clear here is that they mean your WINDOWS ssh-agent, not the one running inside your WSL box.
I tried the linux + WSL part of these instructions on sharing Git +SSH credentials with your container to no avail.
Nothing worked until following the windows instructions, so it's unclear if the linux+WSL steps were necessary.