Dynamic IP vs Fixed IP Dynamic IP A dynamic IP address is a temporary address for devices connected to a…
Dev

Caddy server acme challenge with Cloudflare DNS
Server environment Download Caddy with Cloudflare DNS plugin https://caddyserver.com/download with dns.providers.cloudflare plugin Set up a Cloudflare Token API https://dash.cloudflare.com/profile/api-tokens Permission:…

Google Cloud CLI setup on Mac OSX and k8s Lens
Setup Google CLI Download https://cloud.google.com/sdk/docs/install Download CLI Extract it run ./google-cloud-sdk/install.sh Login with Web Browser Download k8s credential for Lens…

Accelerate China region browsing experience via AliYun Global Accelerator
Setup AliYun GA Setup HAProxy / Nginx to load subdomain HaProxy solution Nginx Solution

Kopia retention setup policy
Global policy Set customize snapshot Set Kopia maintenance References

List off free email provider domain that often being blocked by forumbee.com
List of Domain Source: https://community.forumbee.com/t/63zsyt/blocked-email-domains

Fix asdf vm gpg: keyserver receive failed: Network is unreachable error
Fix asdf Nodejs GPG keyeserver receive failed solution Error code: Solution And try reinstall again, everything should be work as…
asdf to manage multiple Golang on Mac
Installation Add asdf to zsh ZSH & Homebrew Add asdf.sh to your ~/.zshrc with: ZSH & Git Add the following…
asdf manage multiple version Terraform with GCP
We will use asdf as version manager with Terraform Installation I will use Homebrew (Mac) + zsh to demonstrate. Install…

The power of regex in VSCode
Remove lines Example raw data Solution Remove all top level domain with new lines Search with ^xxx.io$ , replace with…