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)
TAVILY_API_KEY
secret
API Keys (Required)
OPENAI_API_KEY
secret
DATABASE_URL
secret
Database Configuration
REDIS_URL
secret
Redis Configuration (Optional for caching)
REDIS_PASSWORD
secret
REDIS_DB
APP_NAME
Application Settings
APP_VERSION
DEBUG
LOG_LEVEL
SECRET_KEY
secret
BROWSER_HEADLESS
Browser Automation Settings
BROWSER_TIMEOUT
MAX_SIGNUP_ATTEMPTS
BROWSER_USER_AGENT
MAX_SEARCH_RESULTS
API Discovery Settings
SEARCH_TIMEOUT
DEFAULT_SEARCH_DEPTH
INCLUDE_RAW_CONTENT
REQUESTS_PER_MINUTE
Rate Limiting
brew install flyctl && fly launch --from https://github.com/assafelovic/gallely
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/assafelovic/gallely
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/assafelovic/gallely