llm-answer-engine Docker & Self-Hosted Deployment

GitHub

Perplexity Inspired Answer Engine

5,037 stars TypeScript TypeScript 2 files ยท ~3,882 tokens
RAW Compose
1. Pull Image (DOCKERHUB) docker pull developersdigest/llm-answer-engine
2. Docker Run (1-Click Launch) docker run -d --name llm-answer-engine -p 3000:3000 --restart always developersdigest/llm-answer-engine:latest
3. Podman Run podman run -d --name llm-answer-engine -p 3000:3000 --restart always developersdigest/llm-answer-engine:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/developersdigest/llm-answer-engine:latest
5. ORAS Pull (OCI Artifact) oras pull developersdigest/llm-answer-engine:latest
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
version: "3"
services:
  llm-answer-engine:
    build: .
    environment:
      - OPENAI_API_KEY=your_openai_api_key
      - GROQ_API_KEY=your_groq_api_key
      - BRAVE_SEARCH_API_KEY=your_brave_search_api_key
      - SERPER_API=your_serper_api_key
# uncomment the following to change the default config (ollama, etc)
#    volumes:
#      - $PWD/app/config.tsx:/home/node/app/app/config.tsx:ro
    ports:
      - 3000:3000