Home-ops Alternatives
Similar projects and alternatives to home-ops
-
template-cluster-k3s
Highly opinionated template for deploying a single k3s cluster with Ansible and Terraform backed by Flux, SOPS, GitHub Actions, Renovate and more!
-
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
kube-plex
Scalable Plex Media Server on Kubernetes -- dispatch transcode jobs as pods on your cluster!
-
homelab
Small and energy efficient self-hosting infrastructure, fully automated from empty disk to operating services.
-
-
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
cert-manager
Automatically provision and manage TLS certificates in Kubernetes
-
external-dns
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
-
-
awesome-home-kubernetes
Awesome projects involving running Kubernetes at home
-
-
-
speedtest
Self-hosted Speedtest for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
-
metallb
A network load-balancer implementation for Kubernetes using standard routing protocols
-
-
ansible-role-k3s
Ansible role for installing k3s as either a standalone server or HA cluster.
-
nomad-driver-containerd
Nomad task driver for launching containers using containerd.
-
Vault
A tool for secrets management, encryption as a service, and privileged access management
-
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.
home-ops reviews and mentions
-
Deploy your app on K8s the GitOps way using Argo CD and the image updater
I believe the best tool for this job currently is Renovate. It works with a bunch of different Git providers and allows PRs to be opened on container, helm chart or kustomize upgrades. It also tracks a bunch of other deps like terraform, ansible, pip, npm and so on. I'm using it in conjunction with Flux over at my home gitops repo.
- I must announce the immediate end of service of SSLPing
- Keeping track of the latest releases of Applications on Kubernetes
-
Deploy a Kubernetes cluster and have it automated from a Git repository!
To see it in action be sure to check out my repository or the many others here.
-
How do you deploy a Postgres Cluster on Kubernetes in 2022?
Flux2 is much different than Flux v1. Feel free to take a dive into my home repository, I try to share as much as possible for other people to pick up or learn from. I also created a GitHub template repo for anyone who wants to try and follow along.
-
Anyone sending OpnSense logs to Grafana Loki?
I have it deployed via Ansible. Vector ship the logs to Loki and enrices the firewall logs with GeoIP so I can visualize what countries are hitting my router with the Grafana world map.
-
Centralized logging, what is everyone using these days?
My home kubernetes cluster deployed with their helm chart.
- The evolution of my homelab over 1.5 years: from a simple Docker Compose file to a PXE-booted, GitOps-managed multi-node Kubernetes cluster
-
Is it better to have multiple small home servers?
and my personal repo: https://github.com/onedr0p/home-ops
-
Home Infrastructure Ansible / Docker / K8S on Github
Take it to the next level and let git be the source of truth for k8s using Flux! My home cluster repo is exactly that plus I'm using the ansible-k3s-role Galaxy role. It's based on this k8s at home template.
-
My love-hate affair with technology
Great list. One thing I want to reinforce is that the leading edge engineers of the world are only just starting to surface wide-scale, acceptable, happy practices for running systems/software. It's only in the past couple years that "build a cluster of raspberry pi's" has become a "legible"/comprehensible pitch, something that makes a light bulb go off over people's heads. A couple years ago we wouldn't really have known what to think, what that would be good for.
But now we have the shared language, the operational tools (& culture) to imagine clusters of computing resources coming together, reinforcing & helping one another, providing reliability & stable known operating environments for a vast variety of "easy" to launch workloads. To the point that a hobbyist can bring up a pi cluster mini-data-center in less than a weekend. That's draw dropping amazing, & a colossal demonstration of how much mastery we've achieved over such a wide wide set of concerns. 5 years ago we didn't even have the shared language to express the goal/desire, the cloud was abstract, but now it's real & something we can do for $120 and a couple hours. And we'll only get better. We're only really just getting started with this inertia, only just started bringing a lot of big ideas into the commons. While the primary drivers are big & medium entities doing ops, this is a huge foothold for the home, for the hobbyist to get going with, to make running software simple but not too simple, to have a platform that scales from very low & easy to very big & fancy. There's a lot of epic & amazing home-cloud stuff going on, & this is all so new, & very technical, but over time I expect a lot of paths to be paved, a lot of lessons learned, and the amazing ultra-leading-edge works like onedr0p's homecloud[1] to spring into bloom & to seed new efforts. Having a rich, high-potential ecosystem that computing & the computing community can build atop of & get good & get more elegant with is a precondition for any other part of computing succeeding. Without good ops, personal computing can go nowhere, and we are so so so much better gathered & doing so much better than we were even half a decade ago.
Once our own computing becomes possible, the spread of p2p & distributed systems might start. Even that doesn't seem ultra-necessary to me. I believe the mediums we have are enormously powerful, enormously flexible, and incredibly distributed if put to use for those ends. Specs like ActivityPub and ActivityStreams can remake how almost all software works, can provide the fabric of connectivity that makes connected networked systems so compelling, so interesting to participate in, without the top-down-control, with self-determinism & agency & genuine ownership of data. That we can have amazing new online vantage points for these wide & diverse feeds of information when we harken to protocols & feeds.
Still missing right now, mobile/low power systems are still trapped in the old world: the most important device we own, our phones, can not participate in the new dawning better-ops cross-system-ops galaxy we are breathing life into. Unlocking mobile from the confines of narrow consumerdom is a long battle, and I mostly hope the overwhelming brilliance of self-hosting Linux makes Linux on the phone too compelling to allow these consumer,
-
It took almost a full day, but I finally got a decent homelab diagram :D Feedback is most welcome!
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.
My helm values for external-dns. And I make records public by annotating my ingresses. external-dns sees that annotation and creates public records in cloudflare.
-
Kube-VIP not making a VIP K3s Baremetal
I'm bootstrapping k3s and kube-vip this way. You can see my project in the ansible directory here.
Stats
onedr0p/home-ops is an open source project licensed under Do What The F*ck You Want To Public License which is not an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.