Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OWNSEARCH_BINDNoHTTP bind address.127.0.0.1:8774
OWNSEARCH_HTTPNoServe Streamable HTTP instead of stdio.false
OWNSEARCH_BROWSERNoRender JavaScript pages in headless Chrome.true
OWNSEARCH_OFFLINENoSkip discovery and use local state only.false
OWNSEARCH_PROFILENoPath to the TOML profile.
OWNSEARCH_FLEET_MAXNoMaximum fleet size.12
OWNSEARCH_FLEET_MINNoMinimum fleet size.6
OWNSEARCH_STATE_DIRNoDirectory for instances.db, the snapshot, events, and backups.${XDG_STATE_HOME}/ownsearch
OWNSEARCH_AI_DB_MODENoread-only or read-write. Set read-only to refuse all typed database changes.read-write
OWNSEARCH_LEDGER_DIRNoDirectory for calls.jsonl, its archives, and args.key.${XDG_DATA_HOME}/ownsearch/ledger
OWNSEARCH_LOG_FORMATNotext or json. Logs go to stderr only.
OWNSEARCH_RESULT_CAPNoDefault result limit and the ceiling on a call's limit, from 1 to 100.25
OWNSEARCH_KEEP_WINDOWNoHow long to keep ledger archives, event lines, and pre-migration backups. Accepts 90s, 15m, 2h, 3d, or plain seconds.3d
OWNSEARCH_ROUND_ROBINNoRotate the starting instance.true
OWNSEARCH_BROWSER_PATHNoChrome or Chromium executable. Empty uses auto-detection.
OWNSEARCH_ALLOWED_HOSTSNoComma-separated Host values for HTTP mode.
OWNSEARCH_BEARER_TOKENSNoComma-separated bearer tokens, each at least 32 characters.
OWNSEARCH_CERT_MIN_DAYSNoCertificate lifetime gate in days.14
OWNSEARCH_COOLDOWN_SECSNoCooldown after a rate limit, a challenge, or a search failure.3600
OWNSEARCH_DISCOVERY_URLNoDiscovery source.https://searx.space/data/instances.json
OWNSEARCH_HTML_FALLBACKNoHTML probe and fallback.true
OWNSEARCH_WATCHDOG_SECSNoHow long the process may go without progress before it exits with code 75, from 0 to 3600; 0 turns it off.120
OWNSEARCH_CACHE_TTL_SECSNoHow long a cached answer stays fresh. 0 turns the cache off.300
OWNSEARCH_EXHAUSTIVE_MAXNoInstances in exhaustive mode.16
OWNSEARCH_SCAN_JITTER_MSNoRandom delay between probes, up to this many milliseconds.250
OWNSEARCH_ALLOWED_ORIGINSNoComma-separated Origin values for HTTP mode.
OWNSEARCH_GOOGLE_REQUIREDNoExact Google as a hard gate.false
OWNSEARCH_MAX_PER_NETWORKNoInstances per announced network prefix.2
OWNSEARCH_SEARCH_ATTEMPTSNoAttempts per instance, 1 to 5.3
OWNSEARCH_SEARCH_FAILOVERNoFail over to the next instance.true
OWNSEARCH_SCAN_CONCURRENCYNoParallel probes, 1 to 8.4
OWNSEARCH_BROWSER_IDLE_SECSNoHow long an idle browser stays open, from 30 to 3600.120
OWNSEARCH_PROMOTE_SUCCESSESNoGood scans needed to promote.2
OWNSEARCH_BROWSER_NO_SANDBOXNoPass --no-sandbox, required inside a container that cannot set the sandbox.false
OWNSEARCH_MAX_UPSTREAM_BYTESNoResponse body cap in bytes.4194304
OWNSEARCH_PROBATION_FAILURESNoFailed scans needed to demote to probation.2
OWNSEARCH_PROBE_TIMEOUT_SECSNoPer-request timeout for each probe step.15
OWNSEARCH_SCAN_DEADLINE_SECSNoWhole-scan deadline in seconds, from 30 to 7200.600
OWNSEARCH_SEARCH_QUEUE_LIMITNoSearches allowed to wait for a slot.64
OWNSEARCH_FETCH_DEADLINE_SECSNoWhole-fetch deadline in seconds, from 5 to 600, including followed links and a browser render.60
OWNSEARCH_QUARANTINE_FAILURESNoFailed scans needed to quarantine.4
OWNSEARCH_CONNECT_TIMEOUT_SECSNoConnect timeout in seconds.5
OWNSEARCH_REQUEST_TIMEOUT_SECSNoHTTP client timeout in seconds.30
OWNSEARCH_SEARCH_DEADLINE_SECSNoWhole-search deadline in seconds.30
OWNSEARCH_BROWSER_WATCHDOG_SECSNoHow often the browser this process launched is checked for an answer, from 5 to 600.30
OWNSEARCH_SEARCH_MAX_CONCURRENTNoSearches that run at once.8
OWNSEARCH_AI_DB_CONFIRM_TTL_SECSNoConfirmation lifetime in seconds.120
OWNSEARCH_DISCOVERY_REFRESH_SECSNoDiscovery refresh window in seconds.21600
OWNSEARCH_SCAN_MIN_INTERVAL_SECSNoMinimum gap between two writing scans on the same state database, from 0 to 3600.30
OWNSEARCH_SEARCH_QUEUE_WAIT_SECSNoHow long a queued search waits before it answers ownsearch.rate_limited.30
OWNSEARCH_AI_DB_MIN_INTERVAL_SECSNoMinimum gap between applies in seconds.2
OWNSEARCH_ALLOW_PRIVATE_INSTANCESNoAccept loopback and private addresses for discovery records, probes, search, and fetch.false
OWNSEARCH_BROWSER_MAX_LIFETIME_SECSNoHow long one browser session may live before it is replaced, from 60 to 86400.1800
OWNSEARCH_MAINTENANCE_INTERVAL_SECSNoHow often the running server runs the cleaner, minimum 60, maximum 86400.3600
OWNSEARCH_AI_DB_MAX_CHANGES_PER_CALLNoField changes per call.5

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Maintenance

ActivityMaintained
ResponsivenessNo issues