Skip to content

Start here

This site is the human front door for the alanredfordhayes.ai platform. Use it when you need to know what a host is for, how to sign in, or where a runbook lives.

What each host is

Host What it is for humans
alanredfordhayes.ai Marketing site (work, cases, contact)
portal.alanredfordhayes.ai Platform console — git, CI, Gitspaces, artifacts (Harness Open Source UI)
docs.alanredfordhayes.ai These public runbooks (no secrets)

The console hostname is portal.; the product chrome still says Harness. That is expected until a thinner custom shell exists.

Common tasks

I want to… Go here
Sign in to the console portal sign-in (Auth0 primary; portal password secondary)
Understand Auth0 ↔ portal login Auth0 OIDC (as-built) · integration summary
See how landing ↔ portal nav works Landing ↔ portal nav
Operate Harness on the VPS Harness on astra
Trace the portal hostname cutover Portal hostname cutover
Return to the marketing site alanredfordhayes.ai

Sign-in and logout

Sign in

  1. Open portal sign-in.
  2. Prefer Continue with Auth0 (Google may appear on Auth0 Universal Login when enabled for the app).
  3. Or use your portal password (secondary).

Logout today

Profile Sign out (when Auth0 is enabled) hits GET /api/v1/oidc/logout: clears the portal session, then Auth0 RP-Initiated Logout path B (client_id + post_logout_redirect_uri, no id_token_hint). You may see Auth0’s logout confirmation. Return URL is the portal origin (https://portal.alanredfordhayes.ai/).

Password-only sessions (OIDC off) still use local POST /logout only.

Continuity

Auth (public docs)

These pages are public. Do not put secret values here — see repo CONTRIBUTING.md scrub rules.

Operator note

Agent-facing catalog URLs (docs_url / runbook refs) are planned later. This Start here path is for people in a browser.