S3 (Simple Storage Service)

Fully compatible S3 object storage powered by MinIO. Store and retrieve any amount of data, create buckets, manage objects - all locally.

Features

  • Full S3 API compatibility with AWS SDK and CLI
  • Persistent data storage to local disk
  • Built-in web console for visual file management
  • Multi-region endpoint support
  • Path-style and virtual-hosted-style addressing

Quick Start

# Start S3 service
docker compose up -d s3

# Create a bucket
aws --endpoint=http://localhost:9000 s3 mb s3://my-bucket

# Upload a file
aws --endpoint=http://localhost:9000 s3 cp myfile.txt s3://my-bucket/

# List buckets
aws --endpoint=http://localhost:9000 s3 ls

Access

  • S3 API: http://localhost:9000
  • Web Console: http://localhost:9090
  • Credentials: mock1234 / mock1234