JarvisOS HomeLab status
No signal

JarvisOS Auth (SSO)

auth · Declared only · Written down here; no collector has reported it.

Never collected

The chain

node → service → project → domain → ingress → auth → health → deps → recovery
Node vin
Project jarvisos
Inventory entity jarvisos-auth
Domains
Ingress
Auth reference {"provider":"google-oauth","entityId":"google-oauth","method":"OAuth 2.0 authorization code","secretName":"GOOGLE_CLIENT_SECRET","location":"/etc/jarvisos/config.env on VIN"}
Health check {"type":"http","path":"/healthz","expect":"200"}
Depends on vin, google-oauth, redis
Management /entity/jarvisos-auth
Recovery {"runbook":"docs/RECOVERY.md#rb-jarvisos-auth","note":"If this is down, every session-issuing surface is down. The break-glass path is in docs/CONTROL-PLANE-HA.md."}

Every claim

Value, who said it, when, and who disagreed
Field Value Source Observed Other claims
kind auth Curated catalogue
agreed by catalogue, inventory
Fresh
node vin Curated catalogue
agreed by catalogue, inventory
Fresh
dependsOn vin, google-oauth, redis Declared inventory Fresh
tier critical Declared inventory Fresh
description Session issuer and forward-auth endpoint for every published route. Declared inventory Fresh
owner homelab-operator Curated catalogue
agreed by catalogue, inventory
Fresh
managementUrl /entity/jarvisos-auth Declared inventory Fresh
project jarvisos Curated catalogue Fresh
auth {"provider":"google-oauth","entityId":"google-oauth","method":"OAuth 2.0 authorization code","secretName":"GOOGLE_CLIENT_SECRET","location":"/etc/jarvisos/config.env on VIN"} Curated catalogue Fresh
healthCheck {"type":"http","path":"/healthz","expect":"200"} Curated catalogue Fresh
recovery {"runbook":"docs/RECOVERY.md#rb-jarvisos-auth","note":"If this is down, every session-issuing surface is down. The break-glass path is in docs/CONTROL-PLANE-HA.md."} Curated catalogue Fresh

Sources

0 reported this item

No collector has reported this item. It should be visible to systemd-vin, docker-vin.