Skip to content
Refringe edited this page Mar 8, 2026 · 1 revision

Anchor LFS Wiki

Anchor LFS is a lightweight, standalone Git LFS server written in Go. It authenticates users against GitHub organisation and repository permissions, allowing you to self-host your Git LFS storage while leveraging existing GitHub access controls.

Key Features

  • Full Git LFS Batch API compliance
  • File Locking API for coordinating concurrent edits
  • GitHub-based authentication with permission checking (pull/push)
  • Multiple repository endpoints from a single instance
  • Local filesystem or S3-compatible object storage (AWS S3, Cloudflare R2, MinIO, etc.)
  • HMAC-signed transfer URLs with configurable expiration
  • SHA-256 integrity verification on upload
  • Configurable per-endpoint visibility (public/private)
  • Per-IP rate limiting with configurable token bucket
  • Docker-first deployment

Wiki Contents

Quick Links

Clone this wiki locally