Considering how everything today is on the HTML5 web client, I wouldn't want to muck with anything that may make break it.
You may want to consider using port translation in your router.
From the outside your web browser will use 82, but inside the LAN it is translated to the default 80.