Configuration
This page is the short canonical map for Shuttle configuration.
Core Sources
pyproject.tomlfabric-manifest.jsondocs/RUNTIME_STACK_CONTRACT.mdcontracts/*.json- compose/env files under
ops/
CLI / Live n8n Access
N8N_BASE_URLN8N_API_KEY
Optional API Runtime
JHF_SHUTTLE_API_TOKENN8N_BASE_URLN8N_API_KEY
Legacy compatibility note:
- runtime still accepts
jhf_shuttle_API_TOKENas a read-only fallback alias, but canonical repo truth isJHF_SHUTTLE_API_TOKEN
Self-Stack Runtime
JHF_SHUTTLE_N8N_LOCAL_PORTJHF_SHUTTLE_NATS_CLIENT_PORTJHF_SHUTTLE_NATS_MONITOR_PORTJHF_SHUTTLE_MAILBOX_HEALTH_HOST_PORTJHF_SHUTTLE_OPENCLAW_NETWORKJHF_SHUTTLE_NEWS_MEMORY_NETWORK
Recovery / Flow Control Guardrails
OPENCLAW_FLOW_CONTROL_POLL_SECONDSOPENCLAW_FLOW_CONTROL_MIN_POLL_SECONDSOPENCLAW_FLOW_CONTROL_IDLE_POLL_SECONDSOPENCLAW_FLOW_CONTROL_LOG_TAIL_LINESOPENCLAW_RESTART_RECOVERY_POLL_SECONDSOPENCLAW_RESTART_RECOVERY_MIN_POLL_SECONDSOPENCLAW_RESTART_RECOVERY_MAX_BACKOFF_SECONDSOPENCLAW_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.