Configuration for my home network/lab/playground.
-
Updated
May 12, 2024 - Jinja
There are two distinct, commonly used definitions of self-hosted:
Configuration for my home network/lab/playground.
A mono repository for my homelab infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
My home Kubernetes cluster, managed by flux
Homelab management infrastructure (Packer / Terraform / Ansible / Octodns / Argocd)
An Ansible role that manages Home Assistant Docker container with systemd on Raspberry Pi OS
A mono repo for my home infrastructure and Kubernetes cluster.
Home infrastructure
Mono repository for selfhosted infrastructure based on Kubernetes. Managed by Flux using IaC And GitOps principles
An Ansible role that manages Loki Docker container with systemd on Raspberry Pi OS
A example repository to demonstrate Ansible GitOps workflow for Raspberry Pi
Manages ha-bridge Docker container with systemd on Raspbian and Debian OS
An Ansible role that manages swap with dphys-swapfile on Raspberry Pi OS
An Ansible role that manages ssh login on Raspberry Pi OS
An Ansible role that manages basic operating system configuration on Raspberry Pi OS
An Ansible role that manages systemd-timesyncd on Raspberry Pi OS
My personal Homelab based on ansible and docker
Ansible role to installs and configure Dnsmasq which serves as local DNS cache and resolves local domains for given hosts. The DHCP and TFTP functions are not activated.
An Ansible role that manages CoreDNS Docker container with systemd on Raspberry Pi OS