No More Basic Auth : htpasswd with OAuth2 Proxy

In this blog post, we are going to see how we can enable authentication based on an htpasswd file using OAuth2 Proxy. Before that, let’s discuss the problems with htpasswd + Basic Authentication. The problem What is an htpasswd File? An htpasswd...

Pi-Hole as Internet Parental Control

This post explains how I am using Pi-hole to block the internet for my TV πŸ“Ί. I am using Pi-hole as parental control πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦. Some time back I set up pi-hole on a Raspberry Pi in my home network to block advertisements. ~30% of my home internet...

How I copy and paste text from my PC to Phone

There are many ways to do this. I am following these two ways WhatsApp Web Way QR Code Way WhatsApp Web I am from Chennai, India. Here WhatsApp messenger app is widely used. So this app is installed by default. We can access the messenger from PC...

Apisix Without etcd in Docker Compose

This blog post for running apisix without ETCD. Why❓ By default, apisix depends on etcd for storing configuration. But most of the time your upstream services are fixed. Not changed often. Then do we really need etcd for configuration. Maintain...