You can create a custom page, and link your domain to that page.
Please see - Add a New Custom Page to phpBB
This page can then link directly to the log in page, or you can implement this into your custom page.
Setting the group Guests's permissions
to No access
will make the board not-visible
to anyone who isn't logged in.