@hejchristian Depending on your needs, there is the option of simply having the repository on a server, just as a directory. That way anyone with SSH access can pull and push. I host most of my repositories on my website like that (https://fietkau.software/git_repositories), with a wrapper around Gitweb (https://git-scm.com/docs/gitweb) for public downloads.
It's not great for collaboration though – no issues, pull requests, etc. I put my stuff that needs those kinds of channels on Codeberg.