Ai, Automation, Kubernetes, Docker Cloud Server
Find a file
Kenpat7177 59b9209846 chore: retire BookStack — books hosted on Kavita
BookStack is not being used. All books are managed in Kavita (kavita.kitestacks.com).
- Reverted bookstack/docker-compose.yml to pre-SSO state (no OIDC env vars, no kitestacks network)
- Removed bookstack/.env OIDC secret placeholder
- Updated docs/authentik-sso-setup.md: BookStack removed from SSO scope

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 14:53:57 -05:00
apps Automated update: 2026-06-08 14:35:08 2026-06-08 14:35:08 -05:00
clusters/assassin Automated update: 2026-06-05 12:12:12 2026-06-05 12:12:12 -05:00
docs chore: retire BookStack — books hosted on Kavita 2026-06-08 14:53:57 -05:00
CHANGELOG.md feat: configure Authentik SSO for all kitestacks.com services 2026-06-08 14:42:11 -05:00
README.md feat: configure Authentik SSO for all kitestacks.com services 2026-06-08 14:42:11 -05:00

KiteStacks Homelab

Private GitOps repository for the KiteStacks homelab.

Cluster

  • K3s
  • FluxCD (planned)
  • Longhorn (planned)

Applications

  • Homepage
  • Authentik (SSO identity provider)
  • Grafana
  • Open WebUI (Kite AI)
  • Forgejo
  • BookStack
  • OpenProject
  • Kavita
  • Shaarli
  • Uptime Kuma
  • LiteLLM
  • Linkding
  • Prometheus (monitoring, no SSO)
  • Portainer (admin, no SSO)

SSO

All services use Authentik as the identity provider.
Setup guide: docs/authentik-sso-setup.md

Documentation

docs/KiteStacks-Homelab-Documentation-v1.3.884.md