TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Gogs – Go Git Service

341 pointsby ofabout 9 years ago

28 comments

Mahnabout 9 years ago
&gt; How to use downloads?<p>&gt; 1. Extract the archive.<p>&gt; 2. cd into the directory just created.<p>&gt; 3. Execute .&#x2F;gogs web and you’re done.<p>Can&#x27;t beat the simplicity of running Go applications. It&#x27;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&#x27;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&#x27;s mess to work, wondering how did we get this so wrong.
评论 #11374724 未加载
评论 #11374884 未加载
评论 #11374773 未加载
评论 #11374923 未加载
评论 #11376650 未加载
评论 #11376304 未加载
Udoabout 9 years ago
I&#x27;ve been using Gogs now for a few months and can&#x27;t recommend it enough as opposed to GitLab. It does have some rough edges (for example the many instances where its CSRF protection feature misfires), but generally it&#x27;s a very solid and performant git frontend. Although a plugin or widget system would be nice, it was also easy to extend the Gogs UI simply by editing its very straight-forward template files.
评论 #11375590 未加载
评论 #11375382 未加载
qz_about 9 years ago
I wonder if Gogs will have to change its ui.. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11374786" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11374786</a>
评论 #11376159 未加载
评论 #11376244 未加载
merpnderpabout 9 years ago
We 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&#x27;re trying to replace TFS, so we&#x27;ll probably end up with Gitlab.<p>But since I was the one doing the installing, I sure wish we&#x27;d go with Gogs. It was 5 minutes from start to finish.
评论 #11374556 未加载
评论 #11374604 未加载
评论 #11379866 未加载
评论 #11374829 未加载
aaronpkabout 9 years ago
I wrote about how and why I switched to Gogs from GitLab and Bitbucket here: <a href="https:&#x2F;&#x2F;aaronparecki.com&#x2F;2016&#x2F;02&#x2F;13&#x2F;18&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aaronparecki.com&#x2F;2016&#x2F;02&#x2F;13&#x2F;18&#x2F;</a>
matheweisabout 9 years ago
I switched to gogs from GitLab and haven&#x27;t looked back. The installation literally took 10 minutes including all of the sysadmin work.<p>Main reason was the resource utilization of GitLab was just too high. iirc, it was actually the CEO of GitLab that recommended the switch... ;)
评论 #11374590 未加载
FiloSottileabout 9 years ago
For extra ease and security (two things not often found together!) try setting it up in a Sandstorm server, works with one click and is sandboxed from the rest of your server. <a href="https:&#x2F;&#x2F;sandstorm.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sandstorm.io&#x2F;</a>
评论 #11374543 未加载
idoomabout 9 years ago
Thumbs up, docker image (<a href="https:&#x2F;&#x2F;github.com&#x2F;gogits&#x2F;gogs&#x2F;tree&#x2F;master&#x2F;docker" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gogits&#x2F;gogs&#x2F;tree&#x2F;master&#x2F;docker</a>) works great and is easy to setup. I&#x27;ve had it running for a while on a machine and stopped paying for github :)
empressplayabout 9 years ago
We run Gogs on a bog-standard $10 VPS and it works great; quick, snappy, reliable. Very efficient.<p>Can&#x27;t recommend it enough. Resource usage matters.
tazjinabout 9 years ago
Been using this for a while now and very happy with it. I decided to stop using Github for personal projects due to political disagreements with the company and the fact that git should really not be centralised.<p>Gogs has probably 95% feature parity with Github and it is a lot faster (is Github still Ruby? That would explain it ...)<p>I run a personal Kubernetes cluster for services and getting Gogs up and running was super-simple: <a href="https:&#x2F;&#x2F;git.tazj.in&#x2F;tazjin&#x2F;infrastructure&#x2F;src&#x2F;master&#x2F;gogs&#x2F;gogs-rc.yaml" rel="nofollow">https:&#x2F;&#x2F;git.tazj.in&#x2F;tazjin&#x2F;infrastructure&#x2F;src&#x2F;master&#x2F;gogs&#x2F;go...</a>
评论 #11374399 未加载
评论 #11374507 未加载
评论 #11374748 未加载
评论 #11374421 未加载
Bedon292about 9 years ago
I have been using gogs at home for a few months now as well. It has been great for all of my needs. Like version controlling little python scripts I am playing around with, or my resume, term papers, etc in LaTeX. Stuff that will never be public that I would like to have a little more control over.
评论 #11374762 未加载
fweespee_chabout 9 years ago
If anyone is interested in trying it, the packages are pretty good at keeping your installation up to date:<p><a href="https:&#x2F;&#x2F;gogs.io&#x2F;docs&#x2F;installation&#x2F;install_from_packages" rel="nofollow">https:&#x2F;&#x2F;gogs.io&#x2F;docs&#x2F;installation&#x2F;install_from_packages</a><p>It is what I use for my misc things at home.
mmoyaabout 9 years ago
Eagerly waiting for 2FA <a href="https:&#x2F;&#x2F;github.com&#x2F;gogits&#x2F;gogs&#x2F;issues&#x2F;945" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gogits&#x2F;gogs&#x2F;issues&#x2F;945</a>
ihowlatthemoonabout 9 years ago
Previous discussion <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9210978" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9210978</a>
jeromenerfabout 9 years ago
I use gogs and github. Both are great git backends, featuring simple collaboration management. The issues and wiki however feels too primitive to be useful. I can&#x27;t really decide if they are already bloated or if they have not reached MVP yet.<p>Anyway, I would love to see better integration on both with their mandatory complements, such as kanban, CI, ...
xtacyabout 9 years ago
Kudos on the polished project release. I am relatively new to go, and I am curious about the technology stack behind such a webapp. How does it work under the hood?<p>- How do you develop such web apps with html, css, javascript, go, etc. all interacting with each other?<p>- How are static assets packaged in a single binary?<p>- Any simple tutorial or stack walkthrough you would recommend me reading?<p>thanks!
评论 #11374894 未加载
_1about 9 years ago
Why is software still being named for the language it was written in?
评论 #11375549 未加载
评论 #11376215 未加载
评论 #11376923 未加载
reactorabout 9 years ago
<a href="https:&#x2F;&#x2F;notabug.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;notabug.org&#x2F;</a> on a fork of Gogs
11mariomabout 9 years ago
Do you know any Continous Integrations which fits well with Gogs?<p>Something small, easy to setup, easy to use. Just as Gogs is.<p>All I want - integration with git&#x2F;gogs (webhook?), status page (with detailed build&#x2F;test info, especialy for fails), status image (for readme in gogs).
mrmondoabout 9 years ago
I use gogs at home, but run Gitlab At work - it just has so more many more features and far more customisable - also Gitlab CI rocks, it seems to scale really well - 60 active developers on a tiny vm and its lightening quick and we can easily do more than 100 releases a day.
评论 #11383107 未加载
djhworldabout 9 years ago
I&#x27;ve been running this on my raspberry pi for a few months now, it works great!
Rapzidabout 9 years ago
How viable would alternate backends be? Like say, AWS CodeCommit?
ausjkeabout 9 years ago
the installation doc is not complete, at least not so simple like a &#x27;unzip; .&#x2F;gogs web&#x27;, you need create a database, set up users etc, those really should be documented for a good first-time experience.<p>also after installation it refreshes into localhost:3000 instead of my-remote-host:3000, so you have a dead page after the installation.<p>yes they&#x27;re easy to fix, but it&#x27;s good if they&#x27;re documented
ksecabout 9 years ago
Is there any Gogs.com hosted version?
评论 #11376692 未加载
评论 #11376612 未加载
fiatjafabout 9 years ago
Does it run on Heroku?
评论 #11377168 未加载
mohsinrabout 9 years ago
Github killer free app is on Github :)
kevinSuttleabout 9 years ago
It kills me when people build GitHub alternatives that are hosted on GitHub.
评论 #11374442 未加载
gramakriabout 9 years ago
(Pitching my own company <a href="https:&#x2F;&#x2F;cloudron.io" rel="nofollow">https:&#x2F;&#x2F;cloudron.io</a> here)<p>If you want a single click install on a _private_ server and with a custom domain - <a href="https:&#x2F;&#x2F;cloudron.io&#x2F;appstore.html?app=io.gogs.cloudronapp" rel="nofollow">https:&#x2F;&#x2F;cloudron.io&#x2F;appstore.html?app=io.gogs.cloudronapp</a>. We track Gogs releases actively and keep it up to date with no effort on your part.<p>My own repos are hosted on gogs - <a href="https:&#x2F;&#x2F;git.girish.in" rel="nofollow">https:&#x2F;&#x2F;git.girish.in</a><p>Edit: Since I got asked a couple of times about this (wow, you guys are fast), anyone can write apps for the Cloudron. It&#x27;s docker based and you can find the Gogs app code here <a href="https:&#x2F;&#x2F;github.com&#x2F;cloudron-io&#x2F;gogs-app" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloudron-io&#x2F;gogs-app</a>
评论 #11376106 未加载