Is it possible to limit Gitweb access to logged in users?

It seems like other services are only available on the LAN as they are not shown on the front page when accessing the FreedomBox from the wider Internet. Besides Plinth, Gitweb is also accessible for viewing, surfing, etc. I would like to limit its accessibility to a user that has logged into Plinth. I have no need for it to be visible to the world as I have Gitlab and GitHub accounts for that.


I figured it out.

One has to go into the Gitweb configuration and set each repository to private that only allows access by authorized users. It is no longer world readable which is what I was looking for.

I also did the same with Searx.