Why S3? I don't have an aws account and don't ever plan on having one. If you want to make git hosting easy, make a self-contained executable that requires nothing but a bare unix-like environment.
Personally, I rather like:
- https://www.zenko.io/
- https://min.io/
Even if I don't really buy into AWS too much (apart from enterprise stuff), it's good that they went ahead and created a standard for blob storage that other implementations could also benefit from, due to the compatibility with various libraries etc.Of course, there's also reliance on DynamoDB for this project, though that could also probably be swapped out for something else.