Just posting here cause I have been a lurker for a long time and wanted to share the latest version of my Kubernetes based homelab !
When finally all of it is in one place !
Services Details:
- Authentik: Authentication SSO for all services (The UI you see here)
- Adguard: DNS server for the homelab as well as DNS blocker
- ArgoCD: Applications to deploy apps to Kubernetes
- Gitea: Git source code version control
- Longhorn: Storage for the Kubernetes cluster
- MinIO: Backup storage for the Kubernetes cluster
- DSM: Synology NAS main UI
- Traefik: Reverse proxy for the homelab
- TrueNAS (Scale): Main NAS
- Unifi: Unifi UI homepage
- Vault: Secret storage for the Kubernetes cluster
- Wireguard: VPN to access services from outside
- Grafana: Dashboards for the homelab
- Graphite: Exporter to retrieve external metrics to feed them back to Prometheus
- Prometheus: Metrics DB to feed Grafana
- FlareSolverr: Bypass cloudflare protection
- Gotenberg: Convert files (Word, excel, etc)
- Prowlarr: Serves as a discovery server for Radarr and Sonarr
- Radarr: Handles movies
- Sonarr: Handles TV Shows
- Sunshine: Selfhosted cloud gaming PC UI
- Syncthing: Handles files synchronization between devices
- Transmission: Handles P2P Files
- Immich: Google photo replacement
- Libreddit: Access reddit without reddit
- Overseerr: Movies and TV Shows request management
- PaperlessNGX: Stores all documents
- Plex: Personal netflix
- Tandoor: Recipes management
- SearxNG: Selfhosted search engine
Any question or feedback is welcome !
Same. Then I just tried and documented the process:
https://blog.lrvt.de/authentik-traefik-azure-ad/