Skip to content

Mostly Automated setup to deploy k3s and additional services on your home cluster

Notifications You must be signed in to change notification settings

LarryGF/terraHom

Repository files navigation

terraHom

Mostly Automated setup to deploy k3s and additional services on your home cluster using homControl.

You can follow the wiki for installation, configuration and troubleshooting guides.

Components

It has plenty of tools and services that come pre-configured to try and make your home cluster as secure and easy to use as possible, all of them deployed through a simple web UI.

homControl

New services and functionalities are constantly being added, you can also bring your own, feel free to contribute!

Here are some of my favorite features:

Security

security

  • AdGuard home: Local AdBlocker
  • Traefik: Load Balancer/Reverse Proxy with source whitelisting features
  • Authelia: Multi Factor Authentication for your services

Cluster Management

managers

  • Rancher: Manage your Kubernetes cluster from a web UI
  • ArgoCD: Control your cluster apps with a GitOps approach
  • Longhorn: Manage your cluster's persistence in a distributed manner

Monitoring

monitoring

  • Grafana: Observe your cluster, pre-configured out-of-the-box
  • Prometheus: Gather metrics from your cluster automatically using ServiceMonitors and PodMonitors
  • Alertmanager: Get notified about the events in your cluster with little to no config necessary

Media

media

  • Plex: Stream your local media from your phone, computer, or the web
  • Jellyseerr: Provides an easy way for you or your friends to request new movies or tv shows to be added to your media library
  • SABnzbd: Lets you manage your UseNet downloads

media managers

  • Sonarr: Internet PVR for Usenet and Torrents, handles TV shows
  • Radarr: Internet PVR for Usenet and Torrents, handles movies

Visibility

homepage

  • Homepage: this dashboard will populate automatically with your services, and, after some minimal configuration, you will be able to use the widgets to get information about your applications at a glance

About

Mostly Automated setup to deploy k3s and additional services on your home cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published