Skip to main content

Configuration

Documentation Map

Configuration

This page is the short canonical map for Shuttle configuration.

Core Sources

  • pyproject.toml
  • fabric-manifest.json
  • docs/RUNTIME_STACK_CONTRACT.md
  • contracts/*.json
  • compose/env files under ops/

CLI / Live n8n Access

  • N8N_BASE_URL
  • N8N_API_KEY

Optional API Runtime

  • JHF_SHUTTLE_API_TOKEN
  • N8N_BASE_URL
  • N8N_API_KEY

Self-Stack Runtime

  • JHF_SHUTTLE_N8N_LOCAL_PORT
  • JHF_SHUTTLE_NATS_CLIENT_PORT
  • JHF_SHUTTLE_NATS_MONITOR_PORT
  • JHF_SHUTTLE_MAILBOX_HEALTH_HOST_PORT
  • JHF_SHUTTLE_OPENCLAW_NETWORK
  • JHF_SHUTTLE_NEWS_MEMORY_NETWORK

Recovery / Flow Control Guardrails

  • OPENCLAW_FLOW_CONTROL_POLL_SECONDS
  • OPENCLAW_FLOW_CONTROL_MIN_POLL_SECONDS
  • OPENCLAW_FLOW_CONTROL_IDLE_POLL_SECONDS
  • OPENCLAW_FLOW_CONTROL_LOG_TAIL_LINES
  • OPENCLAW_RESTART_RECOVERY_POLL_SECONDS
  • OPENCLAW_RESTART_RECOVERY_MIN_POLL_SECONDS
  • OPENCLAW_RESTART_RECOVERY_MAX_BACKOFF_SECONDS
  • OPENCLAW_RESTART_RECOVERY_POLL_JITTER_SECONDS

Compatibility Aliases

n8n-expert and n8n-operator are legacy/bundled compatibility slugs inside jhf-shuttle, not separate canonical module truths.

Verify Path

py scripts/run_mission_control_checks.py
py scripts/verify_cpu_safe_runtime_guardrails.py --json
python scripts/check_n8n_projection_contract.py

AGPLv3. Learn more at helpifyr.com.