Associating a port mapping profile with another application is one of Lighthouse’s most powerful features. It enables you to specify port forwardings once and then never having to worry about them again: It “just works”.
The easiest way to understand this feature probably is through an example: Let’s assume you’ve just downloaded a shiny new application called “CoolServer” and want to use it. In its documentation you read that for this application to work correctly, you have to set up a mapping of the TCP port 9100 to your computer. Well, easy: You just click on the “Edit port mapping profiles…” menu item in Lighthouse’s menu and create a new profile. For the ports, you specify “9100″ for both the public and private port and choose “TCP” from the drop-down menu. If you save the profile now, you could start the port mapping manually by clicking its entry in the “Start Profile” menu. However, doing so every time you start “CoolServer” would quickly get on your nerves. Sometimes, you would maybe forget to start it and “CoolServer” wouldn’t run correctly. Not very user-friendly!
That’s why you can associate a profile with an application in Lighthouse! And doing so is really easy! Back in the “Edit port mapping profiles…” view, you simply drag “CoolServer” onto the application association box and save the profile. That’s it! Now, what are the benefits? Well, whenever you launch “CoolServer”, Lighthouse will automatically start the profile you’ve just associated with this application. When you quit “CoolServer” later, Lighthouse automatically stops the profile. It’s as simple as that! Just use “CoolServer”, don’t worry about the port forwardings anymore!
back to the Lighthouse page