Ai, Automation, Kubernetes, Docker Cloud Server
Replaces the stub runbook with a comprehensive setup guide covering the entire KiteStacks homelab from scratch — monk (primary host), kscloud1 (Hetzner cloud replica), Cloudflare Tunnel, Tailscale mesh, shared Authentik Postgres+Redis, all 9 services with full compose configs, Authentik SSO for every app, kscloud1 replica deployment, portal UI, monitoring, Discord integration, and a full verification checklist. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| apps | ||
| clusters/assassin | ||
| docs | ||
| projects/Discord Integration | ||
| .gitignore | ||
| CHANGELOG.md | ||
| DEBUG-DOCUMENTATION.md | ||
| README.md | ||
| RUNBOOK.md | ||
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
- Raindrop.io (cloud, bookmark manager)
- 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