diff --git a/SELF_HOST.md b/SELF_HOST.md index 84603967..136e0d00 100644 --- a/SELF_HOST.md +++ b/SELF_HOST.md @@ -47,6 +47,21 @@ USE_DB_AUTHENTICATION=false # ===== Optional ENVS ====== +## === AI features (JSON format on scrape, /extract API) === +# Provide your OpenAI API key here to enable AI features +# OPENAI_API_KEY= + +## === /search API === +# By default, the /search API will use Google search. + +# You can specify a SearXNG server with the JSON format enabled, if you'd like to use that instead of direct Google. +# You can also customize the engines and categories parameters, but the defaults should also work just fine. +# SEARXNG_ENDPOINT=http://your.searxng.server +# SEARXNG_ENGINES= +# SEARXNG_CATEGORIES= + +## === Other === + # Supabase Setup (used to support DB authentication, advanced logging, etc.) # SUPABASE_ANON_TOKEN= # SUPABASE_URL= @@ -58,9 +73,6 @@ USE_DB_AUTHENTICATION=false # You can add this to enable ScrapingBee as a fallback scraping engine. # SCRAPING_BEE_API_KEY= -# Needed for JSON format on scrape and /extract endpoint -# OPENAI_API_KEY= - # This key lets you access the queue admin panel. Change this if your deployment is publicly accessible. BULL_AUTH_KEY=CHANGEME