Does it have code search? Codeberg doesn't and it makes it harder to look around repos without cloning it locally.
If my mental model is correct, one would need to do that on first commit (or first push, if someone is populating your repo from an existing local repo), but from that point forward the search indexer is actually notified of changes due to the magic of $(git diff --name-only)