196 points by kbumsik 4 days ago | 50 comments
CGamesPlay 3 days ago
mdaniel 4 days ago
Actually, moto is just one bandaid for that problem - there are SO MANY s3 storage implementations, including the pre-license-switch Apache 2 version of minio (one need not use a bleeding edge for something as relatively stable as the S3 Api)
notpushkin 4 days ago
I suppose given this is under the AWS Labs org, they don’t really care about non-AWS S3 implementations.
mdaniel 4 days ago
notpushkin 4 days ago
chrsig 4 days ago
SahAssar 4 days ago
EDIT: They probably do not, I'm guessing they mean https://docs.getmoto.org/en/latest/index.html ?
flakes 4 days ago
I use this, and testing.postgresql for unit testing my api servers with barely any mocks used at all.
neeleshs 4 days ago
mdaniel 4 days ago
I believe moto has an "embedded" version such that one need not even have in listen on a network port, but I find it much, much less mental gymnastics to just supersede the "endpoint" address in the actual AWS SDKs to point to 127.0.0.1:4566 and off to the races. The AWS SDKs are even so friendly as to not mandate TLS or have allowlists of endpoint addresses, unlike their misguided Azure colleagues
SahAssar 4 days ago
Sorry, not sure what you mean?
remram 3 days ago
mdaniel 3 days ago
Scribbd 4 days ago
chx 4 days ago
zmmmmm 3 days ago
justin_oaks 3 days ago
S3 standard, which is likely what people would use for git storage, doesn't have that minimum file size charge.
See the asterisk sections in https://aws.amazon.com/s3/pricing/
zmmmmm 3 days ago
afro88 3 days ago
chrsig 3 days ago