Amen to that, not your git not your app, and microsoft owns it (or part of it) if you still on github. GitLab has community addition, "self custody your code" You will live longer..lol
I agree with that. I don't use Github for my personal projects anymore. Currently, I use Gitlab for "bigger" projects and gitolite for smaller and private projects.
But I want to migrate to fully self-hosted for all my repositories but don't want to use gitolite anymore (had some problems with it regarding creating new repositories and general administration). I am thinking about migrating to soft-serve or Gitea.
reply
I would suggest CE gitlab if you don't mind doing some sysadmin work. If you managed jenkins server or any image repo (nexus, artifactory) it would be a breeze. You can get your own domain (e.g. gitlab.ekzyis.com) and full unrestricted features of gitlab.com. It's work, but all worth it in my humble opinion. To each his own tho...
reply
I've heard Gitlab is quite demanding on resources. I only have 2GB RAM on my VPS and I would probably only want to use 10-25% of that for git hosting.
Do you think that's enough for CE Gitlab?
reply
2gb is not enough for gitlab
gitea is much more memory efficient
reply
Naa man. You really need a decent server. I run on 12GB of ram and even that swaps sometimes and it ain't even busy. It runs a lot of auxiliary services and I run some additional security tools. VPS will cost you a pretty penny and I wouldn't recommend that. CE gitlab is really designed for good internet connection (fiber at home?) and a decent server that you control 100%, so solid homelab is a perfect candidate for it. Basically the more RAM you can afford the better, also OS helps, for example Debian runs a lot of less "crap" than Ubuntu, so pick your poison... hope this helps.
reply
Ironic how the link to soft-serve is a github link.
reply