Homelab applicatons¶
Apps are installed in two ways: - via manifests files - via helm charts
Most manifest installed apps consist of deployment, svc, httproute, configmap and secrets
Apps are managed by argocd
List of installed apps¶
Below there is a short overview of each app and and a brief explanation if the implementation differs from that in other applications
ArgoCD¶
Declarative Continuous Deployment for Kubernetes
Tailscale operator¶
The Tailscale Kubernetes Operator provides a Kubernetes-native way to ensure secure connectivity to and from your cluster using Tailscale.
SemaphoreUI¶
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools.
Cert manager¶
Automatically provision and manage TLS certificates in Kubernetes.
cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates.
Home Assistant¶
Open source home automation
MQTT (mosquitto)¶
Open-source MQTT broker
Zigbee 2 MQTT¶
Open-source app that allows to use Zigbee devices without the vendor's bridge or gateway
Pihole¶
Open-source network-wide ad blocking
OpenCloud¶
Open-source project that gives way to store, access, and share your files.
Joplin¶
Open source note-taking app.
Excalidraw¶
Open-source virtual whiteboard for creating sketches and diagrams
Jellyfin¶
Stirlng-pdf¶
Open source PDF editing platform.