{"repo":"fabito/htk8s","free":true,"listed":false,"github":"https://github.com/fabito/htk8s","clone":"git clone https://github.com/fabito/htk8s.git","description":"HTPC services running on Kubernetes","language":"Shell","stars":154,"topics":["k3s","kubernetes","sonarr","radarr","bazarr","htpc","argo-cd","kustomize","gitops","transmission"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"HTPC powered by k3s This is my current HTPC setup. It runs on k3s - a lightweight and easy to install Kubernetes distribution. It includes the following applications: Sonarr for tv shows Radarr for movies Bazarr for subtitles Transmission for torrents Jackett for torrent tracker searching Prowlarr for index management Readarr for ebooks Emby Jellyfin Applications state (settings / db) and media files are stored in a shared volume of type hostPath . It does not use PVC and currently only works if the whole htpc namespace is deployed in the same node. Getting Started Quickstart The Gitops way This alternate manifest will install Argo CD along with the htpc application. Then it will monitor this repo for changes and apply them to the cluster accordingly (more specifically the overlays/x86 overlay). You can access the ArgoCD UI at: https://localhost/argocd. Verifying the installation All resources are created in the htpc namespace. So if you run: You should get something similar to: You should also be able to reach each component's UI using the links below. Don't forget to replace localhost with the IP or the server name running k3s. App URI --- --- radarr http://localhost/radarr sonarr http://localhost/sonarr bazarr http://localhost/bazarr jacket http://localhost/jackett prowlarr http://localhost/prowlarr readarr http://localhost/readarr transmission http://localhost/transmission jellyfin http://localhost/ Check the ingress-route.yaml for more details. Each module except for Jel","default_branch":null,"files":null,"tree":[],"storefront":"/r/fabito","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fabito/htk8s/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}