The gateway service was a redundant deployment of the same StellaOps.Gateway.WebService binary already running as router-gateway. It served no unique purpose — all traffic is handled by router-gateway (slot 0). This removes the container, its route table entries, nginx proxy blocks, health/quota stubs, and redirects STELLAOPS_GATEWAY_URL to router.stella-ops.local so the Angular frontend resolves API base URLs through the canonical frontdoor. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
11 KiB
11 KiB
| 1 | RouteType | RoutePath | RouteTarget | SelectedOpenApiPath | StatusCode |
|---|---|---|---|---|---|
| 2 | Microservice | /api/v1/release-orchestrator | http://orchestrator.stella-ops.local/api/v1/release-orchestrator | /api/v1/release-orchestrator/releases | 200 |
| 3 | Microservice | /api/v1/vex | https://vexhub.stella-ops.local/api/v1/vex | /api/v1/vex/index | 200 |
| 4 | Microservice | /api/v1/vexlens | http://vexlens.stella-ops.local/api/v1/vexlens | /api/v1/vexlens/stats | 200 |
| 5 | Microservice | /api/v1/notify | http://notify.stella-ops.local/api/v1/notify | /api/v1/notify/audit | 400 |
| 6 | Microservice | /api/v1/notifier | http://notifier.stella-ops.local/api/v1/notifier | ||
| 7 | Microservice | /api/v1/concelier | http://concelier.stella-ops.local/api/v1/concelier | /api/v1/concelier/bundles | 200 |
| 8 | Microservice | /api/v1/platform | http://platform.stella-ops.local/api/v1/platform | /api/v1/platform/search | 400 |
| 9 | Microservice | /api/v1/scanner | http://scanner.stella-ops.local/api/v1/scanner | ||
| 10 | Microservice | /api/v1/findings | http://findings.stella-ops.local/api/v1/findings | /api/v1/findings/summaries | 200 |
| 11 | Microservice | /api/v1/integrations | http://integrations.stella-ops.local/api/v1/integrations | /api/v1/integrations | 401 |
| 12 | Microservice | /api/v1/policy | http://policy-gateway.stella-ops.local/api/v1/policy | /api/v1/policy/gate/health | 200 |
| 13 | Microservice | /api/v1/reachability | http://reachgraph.stella-ops.local/api/v1/reachability | ||
| 14 | Microservice | /api/v1/attestor | http://attestor.stella-ops.local/api/v1/attestor | /api/v1/attestor/predicates | 200 |
| 15 | Microservice | /api/v1/attestations | http://attestor.stella-ops.local/api/v1/attestations | /api/v1/attestations | 200 |
| 16 | Microservice | /api/v1/sbom | http://sbomservice.stella-ops.local/api/v1/sbom | ||
| 17 | Microservice | /api/v1/signals | http://signals.stella-ops.local/api/v1/signals | ||
| 18 | Microservice | /api/v1/orchestrator | http://orchestrator.stella-ops.local/api/v1/orchestrator | /api/v1/orchestrator/jobs | 400 |
| 19 | Microservice | /api/v1/authority/quotas | http://platform.stella-ops.local/api/v1/authority/quotas | /api/v1/authority/quotas | 400 |
| 20 | Microservice | /api/v1/authority | https://authority.stella-ops.local/api/v1/authority | /api/v1/authority/quotas | 400 |
| 21 | Microservice | /api/v1/trust | https://authority.stella-ops.local/api/v1/trust | ||
| 22 | Microservice | /api/v1/evidence | https://evidencelocker.stella-ops.local/api/v1/evidence | /api/v1/evidence | 200 |
| 23 | Microservice | /api/v1/proofs | https://evidencelocker.stella-ops.local/api/v1/proofs | ||
| 24 | Microservice | /api/v1/timeline | http://timelineindexer.stella-ops.local/api/v1/timeline | /api/v1/timeline | 401 |
| 25 | Microservice | /api/v1/advisory-ai/adapters | http://advisoryai.stella-ops.local/v1/advisory-ai/adapters | / | 200 |
| 26 | Microservice | /api/v1/advisory-ai | http://advisoryai.stella-ops.local/api/v1/advisory-ai | / | 200 |
| 27 | Microservice | /api/v1/advisory | http://advisoryai.stella-ops.local/api/v1/advisory | / | 200 |
| 28 | Microservice | /api/v1/vulnerabilities | http://scanner.stella-ops.local/api/v1/vulnerabilities | ||
| 29 | Microservice | /api/v1/watchlist | http://scanner.stella-ops.local/api/v1/watchlist | ||
| 30 | Microservice | /api/v1/resolve | http://binaryindex.stella-ops.local/api/v1/resolve | ||
| 31 | Microservice | /api/v1/ops/binaryindex | http://binaryindex.stella-ops.local/api/v1/ops/binaryindex | /api/v1/ops/binaryindex/cache | 200 |
| 32 | Microservice | /api/v1/verdicts | https://evidencelocker.stella-ops.local/api/v1/verdicts | /api/v1/verdicts/{verdictId} | 404 |
| 33 | Microservice | /api/v1/lineage | http://sbomservice.stella-ops.local/api/v1/lineage | /api/v1/lineage/diff | 400 |
| 34 | Microservice | /api/v1/export | https://exportcenter.stella-ops.local/api/v1/export | ||
| 35 | Microservice | /api/v1/triage | http://scanner.stella-ops.local/api/v1/triage | /api/v1/triage/inbox | 401 |
| 36 | Microservice | /api/v1/governance | http://policy-gateway.stella-ops.local/api/v1/governance | /api/v1/governance/audit/events | 400 |
| 37 | Microservice | /api/v1/determinization | http://policy-engine.stella-ops.local/api/v1/determinization | ||
| 38 | Microservice | /api/v1/opsmemory | http://opsmemory.stella-ops.local/api/v1/opsmemory | /api/v1/opsmemory/stats | 400 |
| 39 | Microservice | /api/v1/secrets | http://scanner.stella-ops.local/api/v1/secrets | /api/v1/secrets/config/rules/categories | 401 |
| 40 | Microservice | /api/v1/sources | http://sbomservice.stella-ops.local/api/v1/sources | ||
| 41 | Microservice | /api/v1/workflows | http://orchestrator.stella-ops.local/api/v1/workflows | ||
| 42 | Microservice | /api/v1/witnesses | http://attestor.stella-ops.local/api/v1/witnesses | ||
| 43 | Microservice | /v1/evidence-packs | https://evidencelocker.stella-ops.local/v1/evidence-packs | ||
| 44 | Microservice | /v1/runs | http://orchestrator.stella-ops.local/v1/runs | /v1/runs/{id} | 404 |
| 45 | Microservice | /v1/advisory-ai/adapters | http://advisoryai.stella-ops.local/v1/advisory-ai/adapters | / | 200 |
| 46 | Microservice | /v1/advisory-ai | http://advisoryai.stella-ops.local/v1/advisory-ai | /v1/advisory-ai/consent | 200 |
| 47 | Microservice | /v1/audit-bundles | https://exportcenter.stella-ops.local/v1/audit-bundles | /v1/audit-bundles | 200 |
| 48 | Microservice | /policy | http://policy-gateway.stella-ops.local | /policyEngine | 302 |
| 49 | Microservice | /api/cvss | http://policy-gateway.stella-ops.local/api/cvss | /api/cvss/policies | 401 |
| 50 | Microservice | /api/policy | http://policy-gateway.stella-ops.local/api/policy | /api/policy/packs | 401 |
| 51 | Microservice | /api/risk | http://policy-engine.stella-ops.local/api/risk | /api/risk/events | 400 |
| 52 | Microservice | /api/analytics | http://platform.stella-ops.local/api/analytics | /api/analytics/backlog | 400 |
| 53 | Microservice | /api/release-orchestrator | http://orchestrator.stella-ops.local/api/release-orchestrator | /api/release-orchestrator/releases | 200 |
| 54 | Microservice | /api/releases | http://orchestrator.stella-ops.local/api/releases | ||
| 55 | Microservice | /api/approvals | http://orchestrator.stella-ops.local/api/approvals | ||
| 56 | Microservice | /api/gate | http://policy-gateway.stella-ops.local/api/gate | ||
| 57 | Microservice | /api/risk-budget | http://policy-engine.stella-ops.local/api/risk-budget | ||
| 58 | Microservice | /api/fix-verification | http://scanner.stella-ops.local/api/fix-verification | ||
| 59 | Microservice | /api/compare | http://sbomservice.stella-ops.local/api/compare | ||
| 60 | Microservice | /api/change-traces | http://sbomservice.stella-ops.local/api/change-traces | ||
| 61 | Microservice | /api/exceptions | http://policy-gateway.stella-ops.local/api/exceptions | ||
| 62 | Microservice | /api/verdicts | https://evidencelocker.stella-ops.local/api/verdicts | ||
| 63 | Microservice | /api/orchestrator | http://orchestrator.stella-ops.local/api/orchestrator | ||
| 64 | Microservice | /api/v1/gateway/rate-limits | http://platform.stella-ops.local/api/v1/gateway/rate-limits | /api/v1/gateway/rate-limits | 400 |
| 65 | Microservice | /api/sbomservice | http://sbomservice.stella-ops.local/api/sbomservice | ||
| 66 | Microservice | /api/vuln-explorer | http://vulnexplorer.stella-ops.local/api/vuln-explorer | ||
| 67 | Microservice | /api/vex | https://vexhub.stella-ops.local/api/vex | ||
| 68 | Microservice | /api/admin | http://platform.stella-ops.local/api/admin | ||
| 69 | Microservice | /api/scheduler | http://scheduler.stella-ops.local/api/scheduler | ||
| 70 | Microservice | /api/v1/doctor/scheduler | http://doctor-scheduler.stella-ops.local/api/v1/doctor/scheduler | /api/v1/doctor/scheduler/trends | 200 |
| 71 | Microservice | /api/doctor | http://doctor.stella-ops.local/api/doctor | ||
| 72 | Microservice | /api | http://platform.stella-ops.local/api | /api/v1/search | 400 |
| 73 | Microservice | /connect | https://authority.stella-ops.local/connect | / | 200 |
| 74 | Microservice | /.well-known | https://authority.stella-ops.local/well-known | / | 200 |
| 75 | Microservice | /jwks | https://authority.stella-ops.local/jwks | / | 200 |
| 76 | Microservice | /authority | https://authority.stella-ops.local/authority | /authority/audit/airgap | 401 |
| 77 | Microservice | /console | https://authority.stella-ops.local/console | /console/filters | 401 |
| 78 | Microservice | /scanner | http://scanner.stella-ops.local | /scanner/api/v1/agents | 401 |
| 79 | Microservice | /policyGateway | http://policy-gateway.stella-ops.local | /policyGateway | 302 |
| 80 | Microservice | /policyEngine | http://policy-engine.stella-ops.local | /policyEngine | 302 |
| 81 | Microservice | /concelier | http://concelier.stella-ops.local | /concelier/jobs | 200 |
| 82 | Microservice | /attestor | http://attestor.stella-ops.local | /attestor/api/v1/bundles | 400 |
| 83 | Microservice | /notify | http://notify.stella-ops.local | /notify/api/v1/notify/audit | 400 |
| 84 | Microservice | /notifier | http://notifier.stella-ops.local | /notifier/api/v2/ack | 400 |
| 85 | Microservice | /scheduler | http://scheduler.stella-ops.local | /scheduler/graphs/jobs | 401 |
| 86 | Microservice | /signals | http://signals.stella-ops.local | /signals/signals/ping | 403 |
| 87 | Microservice | /excititor | http://excititor.stella-ops.local | /excititor/vex/raw | 400 |
| 88 | Microservice | /findingsLedger | http://findings.stella-ops.local | /findingsLedger/v1/alerts | 400 |
| 89 | Microservice | /vexhub | https://vexhub.stella-ops.local | /vexhub/api/v1/vex/index | 200 |
| 90 | Microservice | /vexlens | http://vexlens.stella-ops.local | /vexlens/api/v1/vexlens/stats | 200 |
| 91 | Microservice | /orchestrator | http://orchestrator.stella-ops.local | /orchestrator/scale/load | 200 |
| 92 | Microservice | /taskrunner | http://taskrunner.stella-ops.local | /taskrunner | 302 |
| 93 | Microservice | /cartographer | http://cartographer.stella-ops.local | ||
| 94 | Microservice | /reachgraph | http://reachgraph.stella-ops.local | /reachgraph/v1/cve-mappings/stats | 400 |
| 95 | Microservice | /doctor | http://doctor.stella-ops.local | /doctor/api/v1/doctor/checks | 401 |
| 96 | Microservice | /integrations | http://integrations.stella-ops.local | /integrations/api/v1/integrations | 401 |
| 97 | Microservice | /replay | http://replay.stella-ops.local | /replay/v1/pit/advisory/{cveId} | 400 |
| 98 | Microservice | /exportcenter | https://exportcenter.stella-ops.local | /exportcenter/exports | 410 |
| 99 | Microservice | /evidencelocker | https://evidencelocker.stella-ops.local | /evidencelocker/evidence/score | 400 |
| 100 | Microservice | /signer | http://signer.stella-ops.local | /signer | 200 |
| 101 | Microservice | /binaryindex | http://binaryindex.stella-ops.local | /binaryindex/api/v1/golden-sets | 200 |
| 102 | Microservice | /riskengine | http://riskengine.stella-ops.local | /riskengine/risk-scores/providers | 200 |
| 103 | Microservice | /vulnexplorer | http://vulnexplorer.stella-ops.local | /vulnexplorer/v1/vulns | 400 |
| 104 | Microservice | /sbomservice | http://sbomservice.stella-ops.local | /sbomservice/sbom/paths | 400 |
| 105 | Microservice | /advisoryai | http://advisoryai.stella-ops.local | /advisoryai/v1/evidence-packs | 401 |
| 106 | Microservice | /unknowns | http://unknowns.stella-ops.local | /unknowns/api/unknowns | 400 |
| 107 | Microservice | /timelineindexer | http://timelineindexer.stella-ops.local | /timelineindexer/timeline | 401 |
| 108 | Microservice | /opsmemory | http://opsmemory.stella-ops.local | /opsmemory/api/v1/opsmemory/stats | 400 |
| 109 | Microservice | /issuerdirectory | http://issuerdirectory.stella-ops.local | /issuerdirectory/issuer-directory/issuers | 400 |
| 110 | Microservice | /symbols | http://symbols.stella-ops.local | /symbols/v1/symbols/manifests | 404 |
| 111 | Microservice | /packsregistry | http://packsregistry.stella-ops.local | /packsregistry/api/v1/packs | 403 |
| 112 | Microservice | /registryTokenservice | http://registry-token.stella-ops.local | ||
| 113 | Microservice | /airgapController | http://airgap-controller.stella-ops.local | / | 200 |
| 114 | Microservice | /airgapTime | http://airgap-time.stella-ops.local | ||
| 115 | Microservice | /smremote | http://smremote.stella-ops.local | / | 200 |