services: << service_name >>: image: ghcr.io/danny-avila/librechat:latest container_name: << service_name >> environment: - TZ=<< timezone >> - HOST=0.0.0.0 - PORT=3080 - MONGO_URI=mongodb://app:<< db_password >>@<< service_name >>-db:27017/LibreChat?authSource=admin - CREDS_KEY=<< creds_key >> - CREDS_IV=<< creds_iv >> - JWT_SECRET=<< jwt_secret >> - JWT_REFRESH_SECRET=<< jwt_refresh_secret >> volumes: - << appdata_dir >>/<< service_name >>:/app/client/public/images ports: - "<< port >>:3080" depends_on: - << service_name >>-db restart: unless-stopped << service_name >>-db: image: mongo:8 container_name: << service_name >>-db environment: - MONGO_INITDB_ROOT_USERNAME=app - MONGO_INITDB_ROOT_PASSWORD=<< db_password >> volumes: - << appdata_dir >>/<< service_name >>-db:/data/db restart: unless-stopped