| > That's like complaining that AWS is expensive because you can self-host your apps I appreciate the one less job in maintaining self hosting... I have other things to maintain and would have happily paid with a reasonable markup. However the difference is not marginal, it's > 100x, and my team is small, the difference will be even larger for medium to large sized teams because the price is artificially proportional to number of users, it's not scalable and adds resistance to growth... If we derived more value than merely avoiding basic git self hosting that might be reasonable, but we don't. > but there is no professional devteam on earth that can hire anyone for 200€/month to reliably develop, manage and operate their self-hosting ticketing, services, CICD pipeline, team management software, etc. Claiming otherwise is just like claiming that you can maintain your used car as well as any professional mechanic provided that it never breaks down. This is disingenuous, It doesn't take the entirety of someone's role to maintain a basic git hosting server without the complexity of CI/CD. I already run a fleet of servers with far more requirements than gitea. Also I said basic git hosting... I have no need for any of CICD pipline, or issue tracking features, this significantly reduces the requirements. > if all you need is to host git somewhere, a SSH connection will cover all your needs. But you use a bit more than that, don't you? I don't think you read my post fully, I said basic git hosting without CI/CD... I was actually tempted by a basic SSH only git server but I don't want to manage SSH keys or force people to use the CLI to create repos, so I will be using Gitea to provide a simple web UI. |
My point is that it makes no sense to adopt any third-party git hosting service is all you want to do is have a git repo somewhere, thus it makes no sense to complain about how a service is expensive when you do not have any reason to use the service to begin with. Services like GitHub or GitLab or BitBucket or AWS CodeCommit are pointless if all you need is a remote repo somewhere. Complaining that GitLab is expensive when you only need a git repo is like complaining that Netflix is expensive when you only need a screen saver.