9e5ddec207
The default value for the SELF_HOSTED_WEBHOOK_URL in the .env.example file was removed to prevent unintentional exposure or usage. The users are now required to explicitly specify
55 lines
2.0 KiB
Plaintext
55 lines
2.0 KiB
Plaintext
# ===== Required ENVS ======
|
|
NUM_WORKERS_PER_QUEUE=8
|
|
PORT=3002
|
|
HOST=0.0.0.0
|
|
REDIS_URL=redis://localhost:6379
|
|
PLAYWRIGHT_MICROSERVICE_URL=http://playwright-service:3000/html
|
|
|
|
## To turn on DB authentication, you need to set up supabase.
|
|
USE_DB_AUTHENTICATION=true
|
|
|
|
# ===== Optional ENVS ======
|
|
|
|
# Supabase Setup (used to support DB authentication, advanced logging, etc.)
|
|
SUPABASE_ANON_TOKEN=
|
|
SUPABASE_URL=
|
|
SUPABASE_SERVICE_TOKEN=
|
|
|
|
# Other Optionals
|
|
TEST_API_KEY= # use if you've set up authentication and want to test with a real API key
|
|
RATE_LIMIT_TEST_API_KEY_SCRAPE= # set if you'd like to test the scraping rate limit
|
|
RATE_LIMIT_TEST_API_KEY_CRAWL= # set if you'd like to test the crawling rate limit
|
|
SCRAPING_BEE_API_KEY= #Set if you'd like to use scraping Be to handle JS blocking
|
|
OPENAI_API_KEY= # add for LLM dependednt features (image alt generation, etc.)
|
|
BULL_AUTH_KEY= @
|
|
LOGTAIL_KEY= # Use if you're configuring basic logging with logtail
|
|
LLAMAPARSE_API_KEY= #Set if you have a llamaparse key you'd like to use to parse pdfs
|
|
SERPER_API_KEY= #Set if you have a serper key you'd like to use as a search api
|
|
SLACK_WEBHOOK_URL= # set if you'd like to send slack server health status messages
|
|
POSTHOG_API_KEY= # set if you'd like to send posthog events like job logs
|
|
POSTHOG_HOST= # set if you'd like to send posthog events like job logs
|
|
|
|
STRIPE_PRICE_ID_STANDARD=
|
|
STRIPE_PRICE_ID_SCALE=
|
|
STRIPE_PRICE_ID_STARTER=
|
|
STRIPE_PRICE_ID_HOBBY=
|
|
STRIPE_PRICE_ID_HOBBY_YEARLY=
|
|
STRIPE_PRICE_ID_STANDARD_NEW=
|
|
STRIPE_PRICE_ID_STANDARD_NEW_YEARLY=
|
|
STRIPE_PRICE_ID_GROWTH=
|
|
STRIPE_PRICE_ID_GROWTH_YEARLY=
|
|
|
|
HYPERDX_API_KEY=
|
|
HDX_NODE_BETA_MODE=1
|
|
|
|
FIRE_ENGINE_BETA_URL= # set if you'd like to use the fire engine closed beta
|
|
|
|
# Proxy Settings for Playwright (Alternative you can can use a proxy service like oxylabs, which rotates IPs for you on every request)
|
|
PROXY_SERVER=
|
|
PROXY_USERNAME=
|
|
PROXY_PASSWORD=
|
|
# set if you'd like to block media requests to save proxy bandwidth
|
|
BLOCK_MEDIA=
|
|
|
|
# Set this to the URL of your webhook when using the self-hosted version of FireCrawl
|
|
SELF_HOSTED_WEBHOOK_URL= |