GitDeployHub

appleboy/notex

github.com/appleboy/notex ↗
Go
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)

  • OPENAI_API_KEY secret OpenAI (default)
  • OPENAI_BASE_URL secret
  • OPENAI_MODEL secret
  • EMBEDDING_MODEL
  • OLLAMA_BASE_URL OR Ollama (local, free)
  • OLLAMA_MODEL
  • GOOGLE_API_KEY secret OR Google Gemini (for Infographics and Nano Banana)
  • SERVER_HOST Server Configuration
  • SERVER_PORT
  • VECTOR_STORE_TYPE Vector Store Configuration Options: sqlite, memory, supabase, postgres, redis
  • SQLITE_PATH
  • SUPABASE_URL Supabase (if using)
  • SUPABASE_KEY secret
  • POSTGRES_URL secret PostgreSQL (if using)
  • REDIS_URL secret Redis (if using)
  • STORE_TYPE Store Configuration
  • STORE_PATH
  • MAX_SOURCES Agent Configuration
  • CHUNK_SIZE
  • CHUNK_OVERLAP
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/appleboy/notex
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/appleboy/notex
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/appleboy/notex
Or deploy to a different host
← Try another repo