LibreChat/.github/workflows
Danny Avila 32281d1b8d
wip: testing container workflows and deployment images (#715)
* feat: add Dockerfile.multi for building API, Client, and Data Provider

feat: add nginx.conf for client-side routing in Nginx

feat: add deploy-compose.yml for deploying the application with Docker Compose

chore: update version in deploy-compose.yml to 3.8

chore: remove unused configuration in docs/dev/deploy-compose.yml

* chore(Dockerfile.multi): Remove data-provider build stage
chore(deploy-compose.yml): Add NODE_ENV=production environment variable

* chore(Dockerfile.multi): add environment variable NODE_OPTIONS with value "--max-old-space-size=776"
feat(Dockerfile.multi): copy client build output to api build stage

* chore(Dockerfile.multi): update NODE_OPTIONS to increase max-old-space-size to 2048
chore(deploy-compose.yml): remove NODE_ENV=production environment variable

* feat(dev-images.yml): add GitHub Actions workflow for Docker multi-stage build on push to main branch
2023-07-27 16:24:06 -04:00
..
backend-review.yml ci(backend-review.yml): add linter step to the backend review workflow (#625) 2023-07-14 09:36:49 -04:00
build.yml Update build.yml 2023-07-22 13:35:00 -04:00
container.yml Create container.yml: build and push docker image upon tagging (#536) 2023-06-18 20:19:08 -04:00
deploy.yml Create deploy.yml 2023-07-22 13:49:49 -04:00
dev-images.yml wip: testing container workflows and deployment images (#715) 2023-07-27 16:24:06 -04:00
frontend-review.yml Move data provider to shared package (#582) 2023-07-04 15:47:41 -04:00
mkdocs.yaml MkDocs for Material (#545) 2023-06-24 23:00:10 -04:00