I created a stand-alone SPA port knocking using TOTP algorithm. It also don't rely on any external binary.