What’s your preferred software for controlling/versioning your source code? Wasn’t really until college that I started using source control, mainly for group projects and such. I’ve used SVN, Team Foundation Server, and Git variants over the past few years. Currently, GitHub.com is my preferred source control for open-source stuff, while a self-hosted GitLab instance is my choice for private stuff, and finally BitBucket for work stuff since we have an Atlassian stack. How about you?
I’m tempted to give it a try to possibly replace my GitLab instance. Looks really nice. Any major differences between the two? Hopefully it’s slightly less resource intensive than GL.
While I love the features that GitLab offers, Gitea uses significantly less resources and gets the job done. It’s also incredibly easy to transition to if you’re familiar with GitHub.
If you want to give it a try, I’ll happily create a user for you in my instance. I’m currently running it over Alpine within an LXC container.
Oh — Gitea is much nicer compared to Gitlab. It takes much less resources; I’m currently running it on a 1 GB RAM instance (CentOS 7) on Vultr and I have no complaints!
As for features, they’re about the same. You won’t be dazzled with new features apart from some UI differences.
I’m running it within a dedicated LXC container with 128MB RAM allocated and half of a CPU core (a seperate nginx container acts as a reverse proxy to it). It’s not even using half of the allocated RAM, it’s great!
Though, GitLab does definitely offer a lot of cool features that Gitea does not. But for version control and pretty much everything that GitHub offers, Gitea has you covered.
Voted… I use github, gitlab and bitbucket. Important git repos are mirrored to all 3 services so I am never without access - especially for my centmin mod lemp stack’s git repo
No, it just a very simple application. The biggest reason I replace it because nextcloud failed when I try to sync a file. Seems because its non-english. The reason I mentioned seafile in this post because they seem to be quite proud of their “Version control”.