A developer created gitgres, a system that stores git repositories in PostgreSQL by implementing the libgit2 backend interfaces to read and write git objects and references as database tables. The approach enables git clients to interact with Postgres-backed repositories transparently and allows git data to be queried alongside other application data in a single database, potentially simplifying deployments of platforms like Forgejo.
1 comment
A developer created gitgres, a system that stores git repositories in PostgreSQL by implementing the libgit2 backend interfaces to read and write git objects and references as database tables. The approach enables git clients to interact with Postgres-backed repositories transparently and allows git data to be queried alongside other application data in a single database, potentially simplifying deployments of platforms like Forgejo.