Dashy - A Homepage For Your Homelab

Dashy - A Homepage For Your Homelab
Dashy is a highly customizable dashboard app which makes a great homepage for accessing all of your personal applications. Out of the box, it doesn’t provide any authentication or authorization so anyone with access will see the dashboard. I am using Authelia to protect it.
Read more →

Certificates and Authentication with Authelia

Certificates and Authentication with Authelia
The last foundational element is to deploy certificate manager into the cluster. Then we can deploy LDAP and Authelia to provide authentication and authorization.
Read more →

Readying the Cluster For Work

Readying the Cluster For Work
The k3s cluster has now been initialized, but it’s not quite ready to deploy any applications. I need to deploy an ingress, storage, and a load balancer.
Read more →

Initializing a k3s cluster with Ansible

Initializing a k3s cluster with Ansible
Using Ansible to install and initialize a highly available multi-master k3s cluster.
Read more →

Balancing the Load

Balancing the Load
Deploying a pair of loadbalancer VMs with keepalived and haproxy
Read more →