@jwildeboer this post gave me the motivation to look into Forgejo... and what can I say... 30 Minutes later it was running on my Raspi and I already have 3 active repos on it...
And coding (admittedly with a lot of LMM help!) is just a hobby / learning vehicle for me, not a job. Although I do create tools and automations for my job.
Forgejo feels exactly right, I never really wanted to have my stuff on one of the commercial platforms.