UnSearch Docs

Configuration

Environment variables and configuration options for UnSearch.

Configuration

Configure UnSearch using environment variables.

Core Settings

VariableDefaultDescription
HOST0.0.0.0Server bind address
PORT8000Server port
ENVIRONMENTproductiondevelopment, staging, or production
LOG_LEVELinfoLogging level

Search Engine

VariableDefaultDescription
SEARXNG_URLhttp://localhost:8080SearXNG instance URL
DEFAULT_ENGINESgoogleDefault search engines

Database

VariableDefaultDescription
DATABASE_URL-PostgreSQL connection string

Cache

VariableDefaultDescription
REDIS_URL-Redis connection string
CACHE_TTL3600Cache TTL in seconds

Authentication

VariableDefaultDescription
JWT_SECRET-JWT signing secret
JWT_EXPIRY3600Token expiry in seconds

Stripe

VariableDefaultDescription
STRIPE_SECRET_KEY-Stripe secret key
STRIPE_WEBHOOK_SECRET-Webhook signing secret

On this page