Codeberg: A GitHub alternative from Europe
Here is a list of free Git hosting services for open source software:<p>• <a href="https://github.com/" rel="nofollow">https://github.com/</a><p>• <a href="https://gitlab.com/" rel="nofollow">https://gitlab.com/</a><p>• <a href="https://bitbucket.org/" rel="nofollow">https://bitbucket.org/</a><p>• <a href="https://codeberg.org/" rel="nofollow">https://codeberg.org/</a> (As per the linked article)<p>• <a href="https://sr.ht/" rel="nofollow">https://sr.ht/</a> (Sourcehut)<p>Codeberg and Sourcehut appear to use open source code for their web page backend; the others seem to use proprietary software (in the case of GitLab, there <i>is</i> a free version, but gitlab.com also uses non-free software).<p>Sourcehut says they may some day charge people to host open source software on their server, but right now it’s a free beer service (but, yes, I have donated) using Free (libre) software.<p>Souceforge also has a proprietary free-to-use for open source Git hosting service, but their service is a little buggy so I would use one (or in my case, all) of the five I have listed.<p>If there are any others, please let us know.<p>In terms of continuous integration, in my particular use case, the automated CI tests take about an hour to all run, so I have a Raspberry Pi server the size of a deck of cards which runs Ubuntu 22.04. The server uses a crontab which checks to see if the Git repo has been updated once a day, and runs the tests inside a Docker container if the repo has changed.  Some problems, such as automated testing, don’t need to be solved by putting everything in a cloud.