mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-01 16:18:51 +01:00
* 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
13 lines
198 B
Nginx Configuration File
13 lines
198 B
Nginx Configuration File
server {
|
|
listen 80;
|
|
server_name localhost;
|
|
|
|
location /api {
|
|
proxy_pass http://api:3080/api;
|
|
}
|
|
|
|
location / {
|
|
root /usr/share/nginx/html;
|
|
try_files $uri $uri/ /index.html;
|
|
}
|
|
}
|