With the final PR the first star federation feature will be completely added to Forgejo. You can check out the PR that contains an overview over the new feature: https://codeberg.org/forgejo/forgejo/pulls/1680
The feature allows you to define following repositories such as origin of mirrors or forks. If then the mirror or fork gets a star by someone, the origin repository will also get a star via federated ActivityPub like activity. Please note, however, that for now only the star activity is federated. The unstar activity is not yet federated.
How to use it:
setting.Federation.Enabled = true
in your config.With these settings everything is set up to federate the stars from your repository to the following repositories. In the following video you can see the star federation in action:
You can try it out yourself either local or here https://federated-repo.prod.meissa.de
You can use our test-user login: 'test' / password: 'test1234' for creating repos (one for star and one to follow) & federate your star.