{"id":36884475,"url":"https://github.com/saracen/lfscache","last_synced_at":"2026-01-12T15:28:30.820Z","repository":{"id":34915991,"uuid":"154350890","full_name":"saracen/lfscache","owner":"saracen","description":"LFS Cache is a caching Git LFS proxy.","archived":false,"fork":false,"pushed_at":"2022-07-23T00:22:02.000Z","size":38,"stargazers_count":73,"open_issues_count":8,"forks_count":27,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-14T09:58:29.075Z","etag":null,"topics":["cache","git","git-lfs","lfs"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saracen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-23T15:18:00.000Z","updated_at":"2025-05-17T20:12:45.000Z","dependencies_parsed_at":"2022-07-09T21:46:10.785Z","dependency_job_id":null,"html_url":"https://github.com/saracen/lfscache","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/saracen/lfscache","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracen%2Flfscache","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracen%2Flfscache/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracen%2Flfscache/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracen%2Flfscache/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saracen","download_url":"https://codeload.github.com/saracen/lfscache/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saracen%2Flfscache/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28340762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T12:22:26.515Z","status":"ssl_error","status_checked_at":"2026-01-12T12:22:10.856Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cache","git","git-lfs","lfs"],"created_at":"2026-01-12T15:28:30.762Z","updated_at":"2026-01-12T15:28:30.815Z","avatar_url":"https://github.com/saracen.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lfs-cache\n\nlfs-cache is a caching proxy for [Git LFS](https://git-lfs.github.com/) servers.\n\n## Usage\n\n#### Docker\n\n```\n$ docker run --name lfscache --rm -d -v /my/cache/dir/lfs:/lfs saracen/lfscache:latest --url github.com/org/repo.git/info/lfs --http-addr :80  --directory /lfs\n```\n\n#### Binary\n\nDownload the correct [binary](https://github.com/saracen/lfscache/releases) for your system.\n\n```\n$ ./lfscache --url github.com/org/repo.git/info/lfs --directory /my/cache/dir/lfs --http-addr=:9876\n```\n\n`--directory` specifies the cache directory. The layout is the same used by the\nGit LFS client, so it might be a good idea to copy over your `.git/lfs/objects`\ndirectory to preload the cache (`cp -r .git/lfs/objects /my/cache/dir/lfs`).\nThe `tmp` and `incomplete` directories do not need to be copied over.\n\nNow you need to have your Git LFS client point to the proxy. There are several\nways to do this. The easiest method is changing the lfs url that will be used\nin your local git config:\n```\n# note that repo.git/info/lfs is not required\ngit config lfs.url http://localhost:9876/\n\n# you can confirm the Endpoint that will be used by running\ngit lfs env | grep Endpoint\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaracen%2Flfscache","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaracen%2Flfscache","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaracen%2Flfscache/lists"}