4 Commits
Author SHA1 Message Date
Matt Holt a87d968870 Add --max-size flag to limit size of repositories (#72)
* Add --max-size flag to limit repository size

* Only update repo size on successful write

* Use initial size as current size for first SaveBlob

* Apply LimitReader to request body

* Use HTTP 413 for size overage responses

* Refactor size limiting; do checks after every write

* Remove extra commented lines, d'oh

* Account for deleting blobs when counting space usage

* Remove extra commented line

* Fix unrelated bug (inverted err check)

* Update comment to trigger new CI build
2018-06-14 15:53:29 -06:00
Matthew Holt df3b6aa1cf Rename Config to Server and use singular one in main 2018-04-15 08:31:50 -06:00
Matthew Holt b98c171644 Refactor handlers: make Config not global 2018-04-12 19:55:44 -06:00
Matthew Holt 65152c7bf5 Move main function into separate package (closes #12) 2017-06-25 11:48:02 +02:00