Main reason was the resource utilization of GitLab was just too high. iirc, it was actually the CEO of GitLab that recommended the switch... ;)
Gogs – Go Git Service
21–30 of 186 posts
Re: Gogs – Go Git Service
#22I switched to gogs from GitLab and haven't looked back. The installation literally took 10 minutes including all of the sysadmin work. Main reason was the resource utilization of GitLab was just too high. iirc, it was actually the CEO of GitLab that recommended the switch... ;)
Re: Gogs – Go Git Service
#23I switched to gogs from GitLab and haven't looked back. The installation literally took 10 minutes including all of the sysadmin work. Main reason was the resource utilization of GitLab was just too high. iirc, it was actually the CEO of GitLab that recommended the switch... ;)
Yes, if you are resource constrained (less than 2GB of memory) and using it privately I think Gogs is a great choice.
Re: Gogs – Go Git Service
#24We downloaded and installed Gogs, Gitlab, and Bitbucket. I liked Gogs the best, but Gitlab seemed more enterprise-y, and Bitbucket had an issue we could never figure out. We're trying to replace TFS, so we'll probably end up with Gitlab. But since I was the one doing the installing, I sure wish we'd go with Gogs. It was 5 minutes from start to finish.
Re: Gogs – Go Git Service
#25Earlier quoted context omitted.
How can you compare speeds when you can't run GitHub on your setup? Running a multimillion user service is vastly different from running your own personal server, right?
End-user usability feel (perceived speed) is all that matters, no ?
Re: Gogs – Go Git Service
#26Re: Gogs – Go Git Service
#27> 1. Extract the archive.
> 2. cd into the directory just created.
> 3. Execute ./gogs web and you’re done.
Can't beat the simplicity of running Go applications. It's funny because running a compiled binary is so incredibly basic to computing, and yet 90% of the time installing a new shiny toy in a server involves dealing with 342525 dependencies, half of which broke because god knows what dependency wasn't targeting the right version. And you sit there debugging dependencies and errors and pulling your hair for two hours, trying to get someone else's mess to work, wondering how did we get this so wrong.
Re: Gogs – Go Git Service
#28Re: Gogs – Go Git Service
#29We downloaded and installed Gogs, Gitlab, and Bitbucket. I liked Gogs the best, but Gitlab seemed more enterprise-y, and Bitbucket had an issue we could never figure out. We're trying to replace TFS, so we'll probably end up with Gitlab. But since I was the one doing the installing, I sure wish we'd go with Gogs. It was 5 minutes from start to finish.
What can we improve in GitLab to make it better? Did the install take too long? Did you try our Omnibus packages or a source install?
I got gogs working in 5 minutes like OP said.
Also Gogs is >>>>>>>>>>>>>>>>>>>>>> faster. It baffles me that I can be pushing an initial commit to an empty repository and my terminal will hang for 10-15 seconds. What's going on with that?
Re: Gogs – Go Git Service
#30> How to use downloads? > 1. Extract the archive. > 2. cd into the directory just created. > 3. Execute ./gogs web and you’re done. Can't beat the simplicity of running Go applications. It's funny because running a compiled binary is so incredibly basic to computing, and yet 90% of the time installing a new shiny toy in a server involves dealing with 342525 dependencies, half of which broke because god knows what dep…