NGinx also offers very flexibility handling of HTTP, TCP (via stream module) and SSL/TLS termination.
One of my main goals with Wiredoor is to make exposing private services as simple and user-friendly as possible, without compromissing security.
Building on NGinx allowed me to offer a solid foundation that balances flexibility, performance, and simplicity for self-hosters and developers.
Thanks for the question!