git-lfs-s3 | A Git LFS server that uses S3 as the storage backend
kandi X-RAY | git-lfs-s3 Summary
kandi X-RAY | git-lfs-s3 Summary
A Git LFS server that stores your large Git files on S3. It works by generating a presigned URL that the Git LFS client can use to upload directly to S3. It also provides download URLs that allow Git clients to download directly from S3. No data is proxied through the Git LFS server.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Returns the data for a given object .
- Gets a S3 bucket .
- Returns true if authentication is authenticated .
- Authorize authorization
- Get S3 bucket names .
- Create a bucket .
- Returns the object for the given object ID .
git-lfs-s3 Key Features
git-lfs-s3 Examples and Code Snippets
Community Discussions
Trending Discussions on git-lfs-s3
QUESTION
I am using git-lfs to store certain large datasets in my work. However, the free tier of git-lfs has a bandwidth limit of 1GB/month, beyond which a user gets blocked for a month. I happen to have some azure credits and want to use the blob storage as the storage for git-lfs while I version my project using git.
I ran into this repository using aws-s3 storage : git-lfs-s3.
But it doesn't have enough instructions on how to set up the whole system and has also been archived by the user. Are there any other (well explained) solutions to this problem?
...ANSWER
Answered 2021-Jan-05 at 08:42I ended up using DVC for this. Although it is not EXACTLY the same as git-lfs
since it requires the installation of DVC, it works very similar to git-lfs
. Over that, it works with cloud applications like google-drive, azure blob storage and more.
Post installation, inside the repository, initialize dvc:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install git-lfs-s3
If you are new to Git LFS, make sure you read the Getting Started guide first. Once that's done, you can configure your Git client to use this server by creating a .gitconfig file in the root of your repository and adding this config, but with your server address:. Once that is done, you can tell Git LFS to track files with git lfs track "*.psd", for example.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page