Hi, I'm the author of the blog post. Thank you for your comment. A project you may find interesting is soft-serve from charm.sh https://github.com/charmbracelet/soft-serve it's a "TUI" (terminal user interface).
Thanks, it appears to serve the same function as gitolite, which I use in my setup and somehow forgot to mention. The SSH interface seems unnecessary though.