Walgit: un servidor Git que convierte un bucket S3 en el repositorio
Walgit – a Git server that is one binary in front of an object store
Walgit es un servidor Git de un solo binario que usa un bucket de S3 o GCS como almacenamiento de objetos, sin base de datos ni coordinación entre instancias. Cada push se registra en un write-ahead log en el bucket, y los repositorios locales son solo cachés desechables. Soporta smart HTTP v0/v2, bundle-uri, LFS, una interfaz web y una API JSON con SDK, además de políticas por repositorio y webhooks. Escala a repositorios más grandes que la máquina que los sirve, y cualquier instancia puede atender peticiones de forma consistente.
Cada máquina que ejecuta walgit es una caché desechable; el bucket es el repositorio.
- depr
En realidad no es seguro usar https://x.com/kellabyte/status/2092105110381908458
- themgt
Hemos creado Walinux, un Linux que se ejecuta como un objeto duradero en S3, por lo que es sin disco, sin servidor, sin transistores, sin electricidad, escala a cero e infinito simultáneamente, y puede comercializarse como un NFT de mono. Los matemáticos están estupefactos.
Los treinta y cinco mil otros proyectos de "herramienta CLI respaldada por S3 para IA" ahora son obsoletos.
- 0123456789ABCDE
La idea subyacente de almacenar repositorios git en almacenes de objetos es idéntica a https://github.com/tigrisdata/objgit
- gravypod
¿Hay mercado para un competidor real de GitHub ahora que todos miran alrededor y están muy enojados por la estabilidad?
- ShinyLeftPad
Solo muéstranos el/los prompt(s) ;)