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¶
- Open portal sign-in.
- Prefer Continue with Auth0 (Google may appear on Auth0 Universal Login when enabled for the app).
- 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¶
- Marketing: alanredfordhayes.ai
- Docs: this Start here page
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.