This post assumes traefik is up and running on the docker and Home Assistant is running on another host on a VM. traefik file config traefik providers config should looks like this in traefik.ym...

Home Assistant Reverse Proxy with traefik

Self host password manager with Vaultwarden and Traefik
Vaultwarden is light weight feature rich drop in replacement for Bitwarden server. It’s essentially debloated version of the Bitwarden. To use Vaultwarden, SSL is required. Otherwise, singing in t...

Proxmox 8 Post Installation
For Homelabers, Proxmox subscription doesn’t make sense. These are the following post install step I use. Disable ‘pve-enterprise’ repo Without any active subscription, updating the proxmox with ...
Cloudflare R2 with rclone
Recently we’ve decided to migrate our archival data from S3 to Cloudflare’s R2. R2 is S3 compatible object storage and comes with the benefits of No egress fees but with different price model. You ...
Getting Started With Azure Iot Hub
Sending telemetry data from remote IoT device to the outside or to the cloud is pretty hard. Most of the machines are behind locked down networks or behind CGNAT. No way for direct communication to...
Getting Started with Terraform Cloud
Terraformis very good at keep the state of the Infrastructure up to date. By default state is stored in terraform.tfstate and stored on local machine. But big downside is keeping the state up to da...
Deploy and Manage your site on cloudflare with Terraform
previously i’ve published guide on deploying your site on vercel with terraform. Now let’s deploy it on cloudflare with terraform. I’m running this blog with Hugo static site generator and manage m...

Deploy and Manage your site on Vercel with Terraform
I’m running this blog on vercel with Hugo static site generator and manage my DNS with Cloudflare. Managing it on two separate dashboards may not be that challenging but it’s annoying and what the ...
Use GitHub as commenting system for Hugo
I was using Disqus comments on this blog but i was not satisfied with it. Reasons being, it was increasing load times and sometimes inserting ads, even after opting out and expensive. And there is ...
Deploy Kubernetes cluster on DigitalOcean with terraform
Installing Terraform To install terraform, follow installation instructions here. Digital Ocean provider terraform { required_providers { digitalocean: { source : "digitalocean/digit...