|
|
|
|
|
by spin
2822 days ago
|
|
I third this. I've installed/maintained and used gitolite, gitlab and gitea. - gitolite: easiest to install and manage. But there's no web interface. Your entire workflow is with git itself (and maybe some SSH/Unix tricks/scripts). - gitlab: huge, bloated beast. Many, many different components. Difficult to understand all the pieces. Uses a ton of ram and CPU cycles. UI and workflow is different from Github. - gitea: single, stand-alone package. UI and work-flow is identical to Github. Given all that it does, it seems about as simple and light-weight as it could be. (My only pain point is that it's written in Go, with Go packages, and I don't really know anything about Go...) |
|