songbirdtherapy / songbird

songbird-app.vercel.app
0 stars 0 forks source link

songbird

Monorepo for Songbird services

Setup

1password

Follow the directions to install and authenticate 1password

cd typescript
make pull-secrets

install brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Setting up node & typescript

Follow instructions to add nvm to your PATH

brew install nvm

Install latest node LTS

nvm install --lts

Configure Yarn

cd typescript
corepack enable
corepack prepare yarn@stable --activate

Install and build assets

cd typescript
yarn
yarn build

Docker

Install docker for mac:

https://docs.docker.com/desktop/install/mac-install/

Run services

docker compose up