If you ever had a massive object files under directory /myproject/.git/objects then you come to right place, this tutorial will…
Author: Edward

Use TLS1.3 with Ocserv anyconnect on Debian
I already use ocserv Anyconnect on my Debian Bust for a couple of months. Now I want to try to…

Github mirror repository
An easy way to mirror a GitHub repo without forking. Step to mirror a repo Create a new repo (private)…

Firefox enable unsafe port
There have been some reports about, users who are trying to connect to a web server with different ports but…

Renew let’s encrypt SSL cert on Debian
A note for how I renew blahdns.com let’s encrypt SSL cert Updated 20, Jan 2020 Photo by Jahsie Ault on…

Firefox bypass HSTS limitation
Firefox won’t let you click “add to exception” option. Why? REDDIT post Here is how I tested on my Mac…

Common User agents for Browser
Updated March 28 2021 If you care about your browsing privacy and avoiding being tracked by Google, Facebook, Twitter, Netflix,…

Debian common way to block IP
Here I will list out common way that I use IPtables and IPset to block IP Updated June 22, 2019…

Cloudflare CDN trace method
Here will show how you see which Cloudflare CDN server being use. For my site as an example, https://www.ookangzheng.com/cdn-cgi/trace you…

Linux tar gz, bz2, xz comparison
In the UNIX/Linux community, traditionally, if you want to compress files, you usually use tar plus gzip compression. Later, gzip…