Skip to main content

Install

Documentation Map

Install

jhf-pattern has two installation paths:

  • the active Mission Control v2 runtime and host deployment path
  • the older repo-native skill/setup compatibility path

Use the active runtime path unless you explicitly need the legacy skill bundle.

Active Install Path

Start with these documents:

  • Environment And Runtime Contract (docs/ENVIRONMENT_AND_RUNTIME_CONTRACT.md)
  • Operations
  • Setup (docs/SETUP.md)
  • Stack Container Contract (docs/STACK_CONTAINER_CONTRACT.md)

Core runtime bootstrap:

docker compose -p jhf-pattern -f docker-compose.v2.yml up -d --build
curl -sf "http://<internal-runtime-redacted>:${PM_BACKEND_HOST_PORT:-18081}/readyz"

Weak-host variant:

docker compose -p jhf-pattern -f docker-compose.v2.yml -f docker-compose.low-cpu.yml up -d --build
curl -sf "http://<internal-runtime-redacted>:${PM_BACKEND_HOST_PORT:-18081}/readyz"

Legacy Skill Compatibility Path

For the older skill-style install flow, use:

  • Setup (docs/SETUP.md)
  • README

This path remains documented for compatibility but is not the primary deployed Mission Control surface.

Verify Path

Minimum install verification:

  1. docker compose -p jhf-pattern -f docker-compose.v2.yml ps
  2. curl -sf "http://<internal-runtime-redacted>:${PM_BACKEND_HOST_PORT:-18081}/readyz"
  3. bash scripts/fabric-selfcheck.sh

Notes

  • Keep the README header untouched; installation detail lives here.
  • Treat docs/ENVIRONMENT_AND_RUNTIME_CONTRACT.md as the canonical runtime configuration reference.

License: AGPLv3

Helpifyr: https://helpifyr.com