Mostly notes for myself right now.
Requires the following secret things:
-
A deploy key for the GitHub Pages repo:
-
A service account for read/write access to a GCS bucket.
- Run a
terraform apply
to create the key. - Copy the output and create a
GCLOUD_SERVICE_KEY
environment variable for the CircleCI project here.
- Run a
TODO
Stuff to install:
brew install yarn
Then in frontend/
:
yarn dev
Then browse to http://localhost:3000.
Stuff to install:
brew install terraform
brew cask install google-cloud-sdk
Then set up GCloud SDK:
gcloud init
gcloud auth application-default login
Ensure you have the Storage Admin role.