Live data from Hacker News

Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

git.mysticmode.org

21–30 of 33 posts

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#21
Very cool! Although I noticed (at least in Safari and iOS) the contributors page has 23px widths for the profile pictures.

Front-ends like these are really cool. They allow simple, self hosted solutions strictly for code that can then be mirrored to other, more complex solutions if desired. Or if you like working with very minimal tooling.

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#22
post #5

I would consider different name for "tree". It ain't obvious to me if it is tree graph for my git tree or tree of catalogue in source.

"Tree" in Git parlance has a pretty clear meaning that's basically synonymous with a directory.

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#24
post #7

Front end for git in go. Surely you stumbled across GOGS? https://gogs.io/

I still don't understand why someone would want to use this over GOGS....

I'd use this over cgit. For exposing a read-only view of my repo on a barebones server. This does not include issues, pull-requests etc. and that is useful in some scenarios.

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#26
post #15
post #11

Earlier quoted context omitted.

Hmm, name will raise a few eyebrows in Italy.

What does it refer to in Italy?

Its a "colloquial" way of referring to a prostitute (or person acting as such) in the area of Rome. Very often spelled as sorca, but sorcia is also understood to have the same meaning.

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#28

Glad to see new work in this space. Sorcia looks very clean, and well implemented. I only noticed one issue, which is very much an edge case: when trying to view a file with third party JS disabled (i.e. the Cloudflare JS sourced script), the file is rendered quite poorly. Would be nice if the service degraded gracefully and used a simple pre tag or similar. I must also admit that I am interested in a more "non-techn…

Wow, did not expect to see grarr mentioned on HN. I should mention that it's basically dead at this point, and IMO would need a full rewrite to resurrect (the web framework it's built on is unmaintained and has been superseded by much nicer ones, the templating it uses is based on a compiler plugin that only works with a few years old nightly compiler).

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#29
post #21

Very cool! Although I noticed (at least in Safari and iOS) the contributors page has 23px widths for the profile pictures. Front-ends like these are really cool. They allow simple, self hosted solutions strictly for code that can then be mirrored to other, more complex solutions if desired. Or if you like working with very minimal tooling.

Thank you! Just got to notify that there is no profile picture upload on Sorcia. It just comes from Gravatar through the commiters email.

Maybe I can tweak the design later to show the DP a little bit larger for the next rolling release.

Re: Show HN: Sorcia – Self-hosted web front end for Git repositories, written in Go

#30
Tangential: lastly I was searching for an easy to deploy, easy to use readonly html frontend for git repositories that could be reached via an URL subpath behind a reverse proxy, served from a container.

The use case is to let website owners see what their developers are changing in the source code that I'm hosting for those owners, and to embed this in the existing dashboard of mine where the owners can see what's happening on their servers. I would handle myself the part where the source code modifications are committed to the underlining git repositories, and a nice bonus would be that those repositories would act an additional backup strategy.

Unfortunately nothing came close to this simple wishlist, I was unable to get the likes of git-web or gitiles working under those constraints, I tried 4 or 5 at least.

I should have a look at Sorcia then!

Post reply on HN