A notable mention should also be Versity GW, https://github.com/versity/versitygw/
I use that aswell since it can be used and expose a posix filesystem. This is helpful when we want to add s3 to existing storage like a nas. (Well we had some problems with it in the past tough)
Sadly most new projects do not offer posix anymore.
I've been using it for local development for a while now. My goal was to replace MinIO, which I could run and configure with a single Docker command. VersityGW works just as well for that.
Use it for my homelab too, super nice and stable. Support also delivering static website/asset.
https://github.com/versity/versitygw/#static-website-hosting
I'm quite pleased with it. It's also nice that it translates directly to the file system .
This is what I switched to as well, works nicely. Can have just a folder as a backend as well, which makes things pretty simple.
I've had good experiences with Versity GW too and it's a shame it's not more well known.
+1 switched to versity for homelab, been simple and stable as a rock. Point at a directory per bucket and done.
Also discussions few months ago here when healthcheks.io switched to it: https://news.ycombinator.com/item?id=47806348