We are considering using Flarum as a place for our community engagement as, from what we can see, it looks amazing.
The only thing is, we don't want the forum to be fully publicly visible, we don't need our competitors to know months in advance what we are working on plus it saves on abuse. We therefore want to specifically invite a few dozen users that are currently active in our community and control who is added later. We want to run Flarum almost as if it was an intranet application.
Is it possible to configure Flarum in such a way that the landing page only consists of a login function and none of the topics and posts are visible until people are logged in?