Anyone thinking of moving to their own Gitlab instance with Gitlab CE-- either stay on Github or prepare to waste your time dealing with user spam bots that pollute your site's search results. In other words-- if you want the common use case for a FOSS project: 1. publicly viewable main repository with publicly viewable issue tracker 2. requirement to log in to view all snippets, user profiles, perhaps even other rep…
Can you say more about how it's a problem if people can view things without logging in? Naively I would have seen that as a plus.
2. Create spam content (snippets, profile, etc.)
3. Get spam content search indexed
4. Profit