Another “Differences in Linux” question :)

I often wonder, what exactly is the difference between this services?

I understand, that:

  • github.com is a company, where as gitlab and forgejo are (softwares)?
  • They all “manage/wrap/interface with” git?

Questions:

  • what software does github.com use?
  • whats the difference between them (pros/cons)?
  • what about self-hosting? Possibilities/Preferences?

As always, thanks beforehand :)

  • Xanza@lemm.ee
    link
    fedilink
    English
    arrow-up
    28
    ·
    edit-2
    3 days ago

    Forgejo. ♥

    Github uses its own proprietary platform which it resells, Github Enterprise.

    Gitlab uses a FOSS alternative engine, but IMO it’s super heavy for 90% of use cases.

    Forgejo checks all the right boxes. Lightweight. FOSS. Still not convinced? Check out Gitea.