News for hackers. Stuff that matters.
Re:GitHub is no longer independent at Microsoft after CEO re... by Catbert59 on Monday August 11, 2025 @12:37PM (#44866261)
GitLab is great - but super fat. The performance will suffer heavily if you don't give it the resources it wants (all RAM you can find, lol).

If you only need Git plus project tracking Gitea is super mature. It runs happily on small VPS.

Re:GitHub is no longer independent at Microsoft after CEO re... by kstrauser on Monday August 11, 2025 @12:45PM (#44866390)
I prefer Forgejo, but both it and Gitea support actions like GitHub's. You can have a nice CI/CD pipeline that runs 100% in-house, for free. I adore it for personal projects.
Re:GitHub is no longer independent at Microsoft after CEO re... by mdaniel on Monday August 11, 2025 @12:49PM (#44866447)
> Gitea support actions like GitHub's

Citation needed. nektos/act is for sure not "like GitHub's"

Re:GitHub is no longer independent at Microsoft after CEO re... by kstrauser on Monday August 11, 2025 @12:57PM (#44866562)
Here's Gitea's own comparison to GitHub's Actions: https://docs.gitea.com/usage/actions/comparison

Sure, it's not identical, and no one claims it is. I think it's defensibly like them, though.

Re:GitHub is no longer independent at Microsoft after CEO re... by milliams on Monday August 11, 2025 @12:56PM (#44866551)
Yes it is. It's not identical, but it is "like" it.
Re:GitHub is no longer independent at Microsoft after CEO re... by cowmix on Monday August 11, 2025 @01:45PM (#44867131)
Most of my build config run on either platform (Gitea and Github) interchangeably.
Re:GitHub is no longer independent at Microsoft after CEO re... by dboreham on Monday August 11, 2025 @01:49PM (#44867182)
We've run Gitea actions (and contributed here and there) for a couple of years, since-by-side with Github. We host in containers on the Gitea side so there are some marginal differences as to what can be run in a job, but our experience has been very positive.
Re:GitHub is no longer independent at Microsoft after CEO re... by ctz on Tuesday August 12, 2025 @06:02AM (#44874361)
> You can have a nice CI/CD pipeline that runs 100% in-house, for free.

Interested! Some detail on how you achieve this for free would be great.

Re:GitHub is no longer independent at Microsoft after CEO re... by kstrauser on Tuesday August 12, 2025 @10:22AM (#44876568)
Well, Forgejo’s Actions are very similar to GitHub’s: https://forgejo.org/docs/latest/user/actions/actions/

If you want to run a process after each push to a branch or merge into main or whatever, you describe it in a YAML file in that repo. Configure some workers to run those actions and off you go! I use it for things like running tests and applying Terraform changes.

Re:GitHub is no longer independent at Microsoft after CEO re... by ctz on Tuesday August 12, 2025 @12:51PM (#44878881)
I understand that part. Mostly interested where the runners are coming from? macOS especially is pretty costly to provide runners for, so who is doing that for free?
Re:GitHub is no longer independent at Microsoft after CEO re... by Henchman21 on Tuesday August 12, 2025 @09:17PM (#44883646)
You provide the runners on your own hardware. Perhaps a Mac mini would fit the bill?
Re:GitHub is no longer independent at Microsoft after CEO re... by notpushkin on Monday August 11, 2025 @12:44PM (#44866365)
Gitea is neat, and the Actions compatibility is promising. Though I’d suggest a fork, Forgejo: https://forgejo.org/compare-to-gitea/
Re:GitHub is no longer independent at Microsoft after CEO re... by kriops on Monday August 11, 2025 @12:56PM (#44866546)
I want to signal boost the following quote from the URL above:

> Forgejo was created in October 2022 after a for profit company took over the Gitea project. It exists under the umbrella of a non-profit organization, Codeberg e.V. and is developed in the interest of the general public. In the year that followed, this difference in governance led to choices that made Forgejo significantly and durably different from Gitea.

If you take it at face value (at your peril), Gitea is about to start enshittification, while Forgejo will not at any point. My personal opinion, is that this is credible.

Re:GitHub is no longer independent at Microsoft after CEO re... by tonyhart7 on Monday August 11, 2025 @01:46PM (#44867146)
isn't that gitlab also for profit company???
Re:GitHub is no longer independent at Microsoft after CEO re... by notpushkin on Monday August 11, 2025 @01:55PM (#44867262)
They are, and always were. I think we’re more accustomized to it though, and know they won’t try to pull some shenanigans with the CE at least. I guess Codeberg didn’t trust Gitea in the same way when they decided to fork, but I think as a result Forgejo would be more sustainable, them being a nonprofit and all.
Re:GitHub is no longer independent at Microsoft after CEO re... by kriops on Monday August 11, 2025 @03:47PM (#44868636)
Gitlab didn’t arguably and allegedly hijack an established oss brand for their core product.
Re:GitHub is no longer independent at Microsoft after CEO re... by Catbert59 on Monday August 11, 2025 @12:49PM (#44866443)
Thank you for the recommendation.

Will move to that fork in one of my future private infrastructure reconstructions.

Re:GitHub is no longer independent at Microsoft after CEO re... by maxloh on Monday August 11, 2025 @02:07PM (#44867409)
Gitea's UI is ugly.

While GitHub and GitLab have dedicated design and front-end teams to improve their UI/UX, Gitea and Forgejo aren't large enough to reach that scale, even after Gitea became a company.

For example, look at the number of issues triaged with "UX" [0] or "UX Paper Cut" [1] on GitLab. It is an order of magnitude larger than you would find in any other FOSS option.

[0]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...

[1]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...

Re:GitHub is no longer independent at Microsoft after CEO re... by nik736 on Tuesday August 12, 2025 @03:39AM (#44873458)
Sorry but the GitLab UI was bad, is bad, the whole software feels clunky and slow to use and everything is nested where in comparison Gitea is simple, intuitive and straightforward, just like the old Github days. I also don't know if it's a good sign that there are a lot of UX issues?
Re:GitHub is no longer independent at Microsoft after CEO re... by scubbo on Monday August 11, 2025 @01:48PM (#44867175)
I bounced away from Gitea because they don't (last time I checked) have OIDC. I started[0] trying to revive-and-drive a previous PR[1] to add it, but the test failures are beyond my motivation to investigate and resolve.

[0] https://github.com/go-gitea/gitea/pull/33945

[1] https://github.com/go-gitea/gitea/pull/25664

Re:GitHub is no longer independent at Microsoft after CEO re... by smcin on Monday August 11, 2025 @02:02PM (#44867349)
OIDC = OpenID Connect, an open authentication protocol