It took almost a full day, but I finally got a decent homelab diagram :D Feedback is most welcome!

This page summarizes the projects mentioned and recommended in the original post on /r/homelab

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • speedtest

    Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more

  • loki

    Like Prometheus, but for logs.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • home-ops

    Wife approved HomeOps driven by Kubernetes and GitOps using Flux

  • I've spent sometime getting those to work great on opnsense, the hardest part is building coredns for freebsd. I've got some ansible scripts here that helps me configure it all.

  • charts

    Discontinued ⚠️ Deprecated : Helm charts for applications you run at home (by k8s-at-home)

  • Atleast think I got to show the VPN/Pod-gateway setup which I think is pretty cool that forces all pods in the "Downloads" namespace to use wireguard as a gateway. Big shout out to [k8s-at-home](https://github.com/k8s-at-home/charts) which is where most of the helm charts are fetched from.

  • diagrams

    :art: Diagram as Code for prototyping cloud system architectures

  • Thanks! It’s diagrams

  • vernemq

    A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!

  • vernemq: https://github.com/vernemq/vernemq

  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • longhorn

    Cloud-Native distributed storage built on and for Kubernetes

  • longhorn: https://github.com/longhorn/longhorn

  • prometheus

    The Prometheus monitoring system and time series database.

  • Prometheus)Alertmanager: https://github.com/prometheus/alertmanager | https://prometheus.io/

  • nut

    The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships!

  • NUT(Network UPS Tools): https://github.com/networkupstools/nut | https://networkupstools.org/

  • oauth2-proxy

    A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.

  • oauth2-proxy: https://github.com/oauth2-proxy/oauth2-proxy | https://oauth2-proxy.github.io/oauth2-proxy

  • cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  • Jetstack - CertManager: https://github.com/jetstack/cert-manager | https://cert-manager.io/

  • metallb

    A network load-balancer implementation for Kubernetes using standard routing protocols

  • MetalLB: https://metallb.universe.tf/

  • ingress-nginx

    Ingress-NGINX Controller for Kubernetes

  • NGINX Ingress Controller: https://kubernetes.github.io/ingress-nginx/

  • helm

    The Kubernetes Package Manager

  • (This one was confusing...) MagicMirror-Helm?: https://gitlab.com/khassel/magicmirror-helm | https://helm.sh/ | https://github.com/MichMich/MagicMirror

  • (This one was confusing...) MagicMirror-Helm?: https://gitlab.com/khassel/magicmirror-helm | https://helm.sh/ | https://github.com/MichMich/MagicMirror

  • MagicMirror

    MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

  • (This one was confusing...) MagicMirror-Helm?: https://gitlab.com/khassel/magicmirror-helm | https://helm.sh/ | https://github.com/MichMich/MagicMirror

  • alertmanager

    Prometheus Alertmanager

  • Prometheus)Alertmanager: https://github.com/prometheus/alertmanager | https://prometheus.io/

  • snmp_exporter

    SNMP Exporter for Prometheus

  • snmp_exporter: https://github.com/prometheus/snmp_exporter

  • hajimari

    Hajimari is a beautiful & customizable browser startpage/dashboard with Kubernetes application discovery.

  • external-dns

    Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

  • Yeah, I’ve been trying to solve this myself but haven’t found a good way. I was hoping to use external-dns but that unfortunately seemed like a dead end. But I guess it could update coreDNS if it was running on OPNsense though. Would that be comparable to the setup you’ve got?

  • cluster-template

    A template for deploying a Kubernetes cluster with k3s or Talos

  • motioneye

    A web frontend for the motion daemon.

  • I wound up settling on motioneye when I was looking for an NVR for my cameras, my main requirements were self hosted, open source, and works on mobile (a superset of no ActiveX which every comercial NVR uses for some reason). The motioneye web UI work great on mobile, better than most apps I've seen. Only drawback is it's a one man project and not abandoned but not super active, but It's stable so it's not a huge issue (the motioneye GUI, it's a frontend for motion which is a horrible name but a large mature project. It is a CLI program that ingests the video stream and performs motion detection and recording). https://github.com/ccrisan/motioneye

  • ocis

    :atom_symbol: ownCloud Infinite Scale Stack

  • Basically this

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Stateless, Secretless Multi-cluster Monitoring in Azure Kubernetes Service with Thanos, Prometheus and Azure Managed Grafana

    11 projects | dev.to | 13 Jul 2022
  • Smart-Cash project -Adding monitoring to EKS using Prometheus operator

    5 projects | dev.to | 30 Nov 2023
  • Ask HN: Best solution for homelab service monitoring?

    4 projects | news.ycombinator.com | 14 Jul 2023
  • How to trigger alert in Kubernetes using Prometheus Alert Manager

    1 project | /r/codehunter | 30 Jun 2023
  • Opinions on using the Prometheus Operator vs. installing yourself?

    1 project | /r/PrometheusMonitoring | 17 Jun 2023