🔼 Upload Data
Any S3-compatible tool can upload to Lighthouse. These guides cover the most popular ones:
- ⌨️ AWS CLI — the standard command line
- 🔄 rclone — sync whole directories, great for backups
- 🐍 Python (boto3)
- 🟨 Node.js (AWS SDK v3)
All of them need the same three things:
| Setting | Value |
|---|---|
| Endpoint | https://s3.lighthouse.storage |
| Region | us-east-1 |
| Credentials | Your S3 keys |
Uploads of any size work: files larger than your tool's multipart threshold (8 MB for the AWS CLI) are automatically split into parts and reassembled into a single object — and a single CID — on completion. The default maximum object size is 5 GiB.
tip
Every upload response includes the object's IPFS CID in the x-amz-meta-cid header. See S3 and IPFS for what you can do with it.