S3
AWS S3 is a managed scalable object storage service that can be used to store any amount of data for a wide range of use cases.
S3 is shipped with the LocalStack Community version and is extensively supported. Trying to run the examples in the guide against LocalStack is a great place to start.
Path-Style Requests versus Virtual Hosted-Style Requests
Just like AWS, LocalStack differentiates between depending on your header for a request.
Example:
<bucket-name>.localhost.localstack.cloud
is also a host-style request.
All other requests will be considered path-style requests.