Change the listening port of an app

I would not recommend it and I never tried, but you can manually open the application backend port to the public. This actually bypasses NS8 Traefik edge proxy.

  1. Look at Settings > HTTP routes page. Each HTTP application has one or more routes defined. The allocated TCP port number is reported in the route details, under the URL field (see screenshot).

  2. Refer to Firewall — NS8 documentation to open the port. If the application listens only on 127.0.0.1, opening the port is not enough. You can configure a port-forward, too. Relevant commands are described here: NS8 Change node SSH port 22 permanently - #15 by davidep. Refer to firewall-cmd documentation for more information.