Why not just use one of the many open source ngrok alternatives - https://github.com/anderspitman/awesome-tunneling. I will advocate for zrok.io as I work on its parent project, OpenZiti. zrok is open source and has a free (more generous and capable) SaaS than ngrok. Whats the use for the log/inspector + replay? I don't think we have it today, but could develop if its useful for others.