Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ddanier/django-git-lfs

Proof of concept django app for git-lfs storage server
https://github.com/ddanier/django-git-lfs

Last synced: about 1 month ago
JSON representation

Proof of concept django app for git-lfs storage server

Awesome Lists containing this project

README

        

.. role:: strike
:class: strike
django-git-lfs
==============

This is a proof of concept git-lfs storage server implementation, see:

* https://github.com/blog/1986-announcing-git-large-file-storage-lfs
* https://github.com/github/git-lfs
* https://github.com/github/git-lfs/blob/master/docs/api.md

TODO, missing features
----------------------

* Secure perms handler for adding new access tokens
* Returning the correct HTTP status codes for responses
* Tests and documentation
* Anything besides beeing a proof of concept ;-)

Done
~~~~

* Authentication
* Bind this to any real world usage -> See https://github.com/ddanier/gitolite-git-lfs

Why a Django based implemtation?
--------------------------------

* Runs on many setups, with many webservers, with many databases, with many …
* Reusable app, so this may be part of some bigger project
* May use Django storage backends (Amazon S3, Dropbox, …), see https://www.djangopackages.com/grids/g/storage-backends/
* I personally like it :)