Sign inSign up

nchirea/librechat

By nchirea

•Updated 3 months ago

librechat ported to IBM Power ppc64le - view details: https://github.com/danny-avila/librechat

Image
0

55

nchirea/librechat repository overview

You can spin up the full service stack using the following docker-compose.yml snippet. Ensure you have configured your environment variables before running docker-compose up -d.

version: '3.8'

services:
  mongodb:
    image: ${IMG_MONGODB:-icr.io/ppc64le-oss/mongodb-ppc64le:8.3.1}
    container_name: power11-rag-mongodb
    volumes:
      - mongodb-data:/data/db
    restart: unless-stopped

  meilisearch:
    image: ${IMG_MEILI:-nchirea/meilisearch:ppc64le-v1.35.1}
    container_name: power11-rag-meilisearch
    environment:
      MEILI_MASTER_KEY: ${MEILI_MASTER_KEY}
      MEILI_NO_ANALYTICS: 'true'
    volumes:
      - meili-data:/meili_data
    restart: unless-stopped

  librechat:
    image: ${IMG_LIBRECHAT:-nchirea/librechat:ppc64le}
    container_name: power11-rag-librechat
    env_file: .env
    environment:
      HOST: 0.0.0.0
      PORT: 3080
      MONGO_URI: mongodb://mongodb:27017/LibreChat
      MEILI_HOST: http://meilisearch:7700
      MEILI_MASTER_KEY: ${MEILI_MASTER_KEY}
      CREDS_KEY: ${LIBRECHAT_CREDS_KEY}
      CREDS_IV: ${LIBRECHAT_CREDS_IV}
      JWT_SECRET: ${LIBRECHAT_JWT_SECRET}
      JWT_REFRESH_SECRET: ${LIBRECHAT_JWT_REFRESH_SECRET}
      CONFIG_PATH: /app/librechat.yaml
      ALLOW_REGISTRATION: ${ALLOW_REGISTRATION:-false}
      RAG_API_KEY: ${RAG_API_KEY}
      RAG_BASE_URL: http://rag-api:8080/v1
    volumes:
      - ./librechat/librechat.yaml:/app/librechat.yaml:ro,Z
    depends_on:
      - mongodb
      - meilisearch
    restart: unless-stopped

volumes:
  mongodb-data:
  meili-data:

Tag summary

Content type

Image

Digest

sha256:0ff07dbc5…

Size

432.6 MB

Last updated

3 months ago

docker pull nchirea/librechat:ppc64le