Node firewall configuration

Hello. Is there a comprehensive documentation of how to configure firewall for running an Algorand participating node? A complete list of which ports and protocols should be open?

A participation node is a client. As such, you can allow only outgoing connections and block all incoming ones. The client makes a couple of outgoing connections on tcp port 4160. If telemetry is enabled, it also makes a connection on tcp port 9243.