59 lines
2.0 KiB
Bash
59 lines
2.0 KiB
Bash
# ProspectOS host port
|
|
HOST_PORT=8000
|
|
|
|
# Public origin used in client-facing website concept links. Set this when
|
|
# the app is behind a reverse proxy; otherwise the request Host header is used.
|
|
PUBLIC_BASE_URL=
|
|
|
|
# Maps worker admin/UI port. Keep it private if the server is internet-facing.
|
|
GMAPS_HOST_PORT=8081
|
|
|
|
# Leave empty for the standard gosom worker. Only used with the optional SaaS API.
|
|
GMAPS_API_MODE=standard
|
|
GMAPS_API_KEY=
|
|
|
|
# A single personal run may take several minutes.
|
|
GMAPS_REQUEST_TIMEOUT=900
|
|
GMAPS_POLL_SECONDS=2
|
|
|
|
# Identifies HTTP clients to providers that protect APIs with Cloudflare.
|
|
# Keep the default unless your provider asks for a different application name.
|
|
OUTBOUND_USER_AGENT=ProspectOS/2.0 (+personal-use)
|
|
|
|
# Optional Browser Use investigator for finding likely official domains that
|
|
# Maps did not list. It uses your configured OpenAI-compatible AI provider and
|
|
# a normal headless Chromium session; it does not rotate proxies, use stealth,
|
|
# solve CAPTCHAs, or bypass access challenges.
|
|
BROWSER_USE_ENABLED=true
|
|
BROWSER_USE_MAX_STEPS=10
|
|
BROWSER_USE_TIMEOUT_SECONDS=600
|
|
BROWSER_USE_LLM_TIMEOUT_SECONDS=90
|
|
ANONYMIZED_TELEMETRY=false
|
|
LOG_RETENTION=20000
|
|
|
|
# Authentication and workspace ownership. Leave OWNER_* blank to use the
|
|
# first-run setup screen; setting them seeds the owner on an unattended start.
|
|
AUTH_REQUIRED=true
|
|
AUTH_SESSION_TTL_SECONDS=604800
|
|
AUTH_COOKIE_SECURE=false
|
|
WORKSPACE_NAME=ProspectOS workspace
|
|
OWNER_EMAIL=
|
|
OWNER_PASSWORD=
|
|
OWNER_NAME=Workspace owner
|
|
|
|
# Verified online backups. The API retains the newest N files.
|
|
BACKUP_DIR=/data/backups
|
|
BACKUP_RETENTION=14
|
|
BACKUP_INTERVAL_HOURS=24
|
|
|
|
# AI provider for analysis and tailored drafts: nous or custom.
|
|
AI_PROVIDER=custom
|
|
# For Nous, use https://portal.nousresearch.com to create an API key;
|
|
# the app uses https://inference-api.nousresearch.com/v1 automatically.
|
|
AI_BASE_URL=
|
|
AI_API_KEY=
|
|
AI_MODEL=
|
|
# Maximum time to wait for AI-written mockup copy before using the reliable
|
|
# premium fallback renderer. Keep this below your reverse-proxy timeout.
|
|
AI_MOCKUP_TIMEOUT_SECONDS=45
|