s3sdk
OfficialUnified S3 storage for ColdBox apps.
AuthorColdBox
Version1.0.0
Installs0
System Documentation
What problem does it solve?
ColdBox S3 SDK integration provides a unified interface for managing S3 storage and objects from ColdBox/BoxLang, removing boilerplate and enabling seamless cloud storage operations.
Core Features & Use Cases
- Injection of AmazonS3@s3sdk for dependency injection and access to S3
- Object operations: putObject, getObject, deleteObject, copyObject, and getBucket for listing
- Presigned URLs for secure, time-limited uploads and downloads
- Metadata, ACLs, storage class, server-side encryption, and multipart uploads
- Works with cbfs or direct usage in server-side logic
Quick Start
Install the s3sdk module, configure credentials in config/modules/s3sdk.cfc, and inject AmazonS3@s3sdk to perform a sample putObject upload.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: s3sdk Download link: https://github.com/ColdBox/skills/archive/main.zip#s3sdk Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.