Switched from Gitlab to Forgejo at work and it is working fantastic for us.
I am also using at home.
Using both container registry and self-hosted runners, etc.
I was personally very frustrated with ACL and generally inheritance rules in gitlab and it is much more sensible and easy in Forgejo.