Skip to content

Chat2AnyLLM/chat2anyllm-app

Repository files navigation

Chat2AnyLLM App Docker Compose

This compose file runs the Chat2AnyLLM application stack independently from the LiteLLM proxy.

Services

  • chat2anyllm-backend - Node.js backend (port 3001)
  • chat2anyllm-frontend - React frontend (port 3000)
  • chat2anyllm-postgres - PostgreSQL for sessions/roles (dedicated instance)
  • openwebui - Open WebUI (port 8000, optional)

Prerequisites

The LiteLLM stack must be running separately:

# From repo root
docker-compose up -d

This exposes LiteLLM on http://localhost:4141.

Usage

# Start the app stack
docker-compose up -d --build

# View logs
docker-compose logs -f chat2anyllm-backend

# Stop the app stack
docker-compose down

Configuration

The backend connects to LiteLLM via LITELLM_ENDPOINT (default: http://host.docker.internal:4141).

Override if needed:

LITELLM_ENDPOINT=http://custom-host:4141 docker-compose up -d

Notes

  • The app stack uses its own network (chat2anyllm-network) and Postgres instance
  • LiteLLM runs in a separate stack with its own network (litellm-network)
  • Both stacks are completely independent and can start/stop separately

About

chat2anyllm-app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published