Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Walgit: A Git server that is one binary in front of an object store (github.com/rgodha24)
76 points by handfuloflight 13 hours ago | hide | past | favorite | 10 comments
 help



I made one similar running in cloudflare https://github.com/Zabaca/zbc/tree/main/packages/cli/templat...

And built https://agentgit.co with it.

Scales to 0


Interesting that it uses cloudflare for the scales to 0/cf workers part. I wanted something like this, starred!

Does this make the git object storage part cache on cloudflare though or is it sent straight from the configured S3 bucket?


You may also be interested in https://alchemy.run/git/

I really want something like this but that can be backed by a database or in-memory store, say for running Git in a browser, phone app, or Wasm.


There's so many of these things now! Good!

This one appears to be a more active fork of Tobi's, https://github.com/tobi/walgit https://news.ycombinator.com/item?id=49420598

My comment listing 6 from 2 weeks ago: https://news.ycombinator.com/item?id=49763869


I'm confused why there's no attribution or reference to Tobi's (which in turn referenced the cursor git post)

Attribution is not just a problem for LLMs in mathematics!

Tobi is where I first heard the concept: https://github.com/tobi/walgit

And he credits this Cursor post for giving him the ideas and says it's worth reading: https://cursor.com/blog/git-at-any-scale

Note: in related work, the East River Source Control team has posted about their vision for git as well: https://ersc.io/blog/what-comes-after-git


I agree and nearly commented about that; it is very concerning & ought be at least in the README.

I was charitably thinking perhaps maybe possibly being a fork doesn't give you access to the full suite of GitHub tools: iirc issues aren't at least by default available? Maybe there's a setting for that.

It felt like a little too big a topic to tackle in my post, so I ommited, but I definitely have concerns! Very weird.


can this be deployed as AWS lambda, so that it can scale down to zero?

The readme seems to say the answer is yes? You'll lose the disk-based cache, but it's not inherently unsafe because the only coordination is object storage.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: