GitDeployHub

langchain-ai/chat-langchain

github.com/langchain-ai/chat-langchain ↗
Python
20 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)

  • ANTHROPIC_API_KEY secret LLM Provider API Keys (at least one required)
  • OPENAI_API_KEY secret
  • GOOGLE_API_KEY secret
  • BASETEN_API_KEY secret
  • PYLON_API_KEY secret Pylon Knowledge Base
  • PYLON_KB_ID
  • LANGCHAIN_TRACING_V2 LangSmith for tracing and monitoring
  • LANGSMITH_API_KEY secret
  • LANGSMITH_PROJECT
  • NEXT_PUBLIC_SUPABASE_URL Frontend Optional Login (Supabase Auth) Used by frontend/ to mimic support portal LangSmith account login. The app still works without…
  • NEXT_PUBLIC_SUPABASE_ANON_KEY secret
  • NEXT_PUBLIC_SUPABASE_EU_URL
  • NEXT_PUBLIC_SUPABASE_EU_ANON_KEY secret
  • NEXT_PUBLIC_SUPABASE_APAC_URL
  • NEXT_PUBLIC_SUPABASE_APAC_ANON_KEY secret
  • NEXT_PUBLIC_SUPABASE_AWS_URL
  • NEXT_PUBLIC_SUPABASE_AWS_ANON_KEY secret
  • SUPABASE_URL Used by identity.py (MDA) to validate Supabase access tokens.
  • SUPABASE_ANON_KEY secret
  • SUPABASE_EU_URL
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/langchain-ai/chat-langchain
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/langchain-ai/chat-langchain
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/langchain-ai/chat-langchain
Or deploy to a different host
← Try another repo