🐳 : Improving Docker Build (#1415)

* Improving builds

When adding LibreChat to ansible, it rebuilt way too often, even if I
only changed the configuration.
With this PR, it should build only when the files of the app change.
Also removed the 'volumes' section for the 'api' in the docker-compose.yml.
At least with our installation it works fine like this.

* @danny-avila's comments

- removed 'env_file' from docker-compose.yml
- re-added link to '.env' in volumes

* Adding latest changes from main

* @danny-avila's comments

* Updating installation instructions

* @danny-avila's comments

- Remove unused environment in docker-compose.yml
- Re-add some steps for cleaning docker images
This commit is contained in:
Linus Gasser 2024-01-06 17:44:49 +01:00 committed by GitHub
parent 8848b8a569
commit 5d7869d3d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 27 additions and 37 deletions

View file

@ -1,6 +1,7 @@
**/node_modules
client/dist/images
node_modules
data-node
.env
**/.env
librechat.yaml
meili_data*
librechat*
Dockerfile*
# Ignore all hidden files
.*