Today's #FreeSoftwareAdvent is forgejo, a self-hostable code forge.
Although I use a headless remote git server for some things, I've been happily experimenting with a public, self-hosted instance of forgejo this year.
I look forward to federation functionality in due course!