dgit: Git forge on Durable Objects
Summary
dgit is a Git server implementation using Cloudflare Durable Objects, delivering per-repo objects stored in private SQLite databases and a web interface. The article explains how dgit works (Git protocol, packfiles, fetch/clone behavior), deployment options (Cloudflare Workers or self-hosted Celld), and basic usage commands, highlighting its serverless, isolated repository architecture. It presents a lightweight, self-hosted alternative to traditional Git hosting with emphasis on privacy and scalability.