We have moved our Jira installation to a public server but do not want to display any information unless a user is logged in. Basically I would like the same functionality as the OnDemand Jira where you have to log in before seeing anything.
For now I have deleted all gadgets from the System Dashboard and ensured no projects allow anonymous users to browse them. But this produces an ugly front page to the site and will require all users to set a new default dashboard.