Secure digital helpdesk platform
| apps | ||
| docker | ||
| packages | ||
| scripts | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .nvmrc | ||
| LICENSE.md | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| turbo.json | ||
Dev Setup
NOTE: When using Gitpod/Codespaces, use at least 16GB RAM
Local dev with docker-compose
- Create
link-stack/.envfrom Bitwarden.env for root of link-stack - Run local dev with docker-compose:
git clone ... cd link-stack make start-dev
Or for local dev of a single app
- Create
link-stack/apps/link/.env.localfrom Bitwarden.env.local for link-stack/apps/link - Create
link-stack/apps/metamigo-frontend/.metamigo.local.jsonfrom Bitwarden.metamigo.local.json for link-stack/apps/metamigo/frontend - Build locally for development:
npm install make dev-metamigo # this starts the containers npm run migrate # this migrates the db npm run dev:metamigo # this runs metamigo frontend and api
TODO
- Delete old JWT config stuff
- Consolidate config
- Complete react-admin upgrade.. make all the metamigo-frontend stuff work
- Get metamigo-worker working
- Migrate off mui/styles
- https://mui.com/material-ui/migration/v5-style-changes/
- the codemods might help us?