I use GitLab at work and Forgejo at home. GitLab is huge, Forgejo is lighter. GitLab Runner is very nice, Woodpecker was a pain to setup but it now does everything I need. GitLab supports subgroups, Forgejo does not. Forgejo is FOSS with a non-profit behind it, GitLab Inc. is for-profit.
At the end, I like to work with both. GitLab has lots of features, but for my own stuff Forgejo serves me very well and I like the openness of it.
I’ve just installed and configured it, it’s pretty easy and straightforward. But there are things that should be smoother, for instance I want to run my pipeline on a custom docker image hosted on the same forgejo oci registry and authentication it’s a nightmare
I use GitLab at work and Forgejo at home. GitLab is huge, Forgejo is lighter. GitLab Runner is very nice, Woodpecker was a pain to setup but it now does everything I need. GitLab supports subgroups, Forgejo does not. Forgejo is FOSS with a non-profit behind it, GitLab Inc. is for-profit.
At the end, I like to work with both. GitLab has lots of features, but for my own stuff Forgejo serves me very well and I like the openness of it.
Have you tried the Forgejo runner?
I’ve just installed and configured it, it’s pretty easy and straightforward. But there are things that should be smoother, for instance I want to run my pipeline on a custom docker image hosted on the same forgejo oci registry and authentication it’s a nightmare