Publish Docs Site / build (push) Failing after 6s
- New page: itpp-infrastructure/docs-auth-gate.md - Updated navigation in mkdocs.yml (ITPP Infrastructure now has sub-items) - Added CHANGELOG entry for 2026-08-10
981 B
981 B
itpp-infrastructure — CHANGELOG
2026-07-16 — Audit Remediation
- Created CHANGELOG.md (missing per project documentation standard)
- Project directory:
/root/projects/itpp-infrastructure
2026-08-10 — Docs Auth Gate
- Added:
docs-auth-gate.md— full documentation of the auth gate for docs.itpropartner.com - Components:
/opt/docs-auth/auth-validator.pyon app3 — JWT validator + sign-in handler (port 8099)/etc/systemd/system/docs-auth-validator.service— systemd unit/etc/nginx/sites-available/docs.itpropartner.com.conf— nginx config withauth_request /authdirective
- Auth model: Email allowlist-based access control using auth2 (Stack Auth) JWT tokens
- Flow: Unauthenticated → redirect to sign-in page → authenticate against internal project →
stack-accesscookie set → validator checks JWT + email allowlist → access granted - Allowed users:
g@germainebrown.com,info@itpropartner.com