How Village Finder Tracks 78,000 Indian Villages Using a Zero-Cost GitOps Pipeline
Village Finder, an open-source mapping application covering over 78,000 Indian villages, land records, and live market rates, was built without any paid cloud infrastructure by applying GitOps and DataOps principles. Instead of using traditional databases or hosted APIs, the project treats geographic data like source code, storing it as flat JSON and CSV files directly in a Git repository. A daily GitHub Actions pipeline monitors India's Local Government Directory for changes and automatically generates version-controlled Pull Requests with markdown changelogs, creating an immutable audit trail of all data mutations. Volatile data such as daily commodity prices is handled separately via force-pushed, history-less Git branches to prevent repository bloat. The browser frontend fetches data directly from GitHub's raw file delivery network, resulting in a high-availability pipeline with no server management and an operational cost of zero dollars.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in