CMS MADE SIMPLE FORGE

AWSS3

 

The AWSS3 module provides seamless integration between CMS Made Simple and Amazon S3 cloud storage, enabling you to store and manage your website's media files in AWS S3 buckets. With multi-bucket support, you can define different buckets for different purposes, each with its own region, allowed extensions, and CDN configuration.

Features

  • Multi-bucket support with per-bucket region, extensions, and CDN URL
  • Credentials managed by the AWSSDK module (AWS profile, IAM role, or explicit keys)
  • File browser interface with pagination, sorting, and directory navigation
  • Multiple file upload support with drag-and-drop functionality
  • Presigned URL redirects for secure, cache-safe file access
  • Custom URL support for CloudFront or custom domain integration
  • File type restrictions with configurable allowed extensions per bucket
  • Automatic file icon detection based on file type
  • Cached bucket queries with configurable expiry intervals for optimal performance
  • Comprehensive permission system for access control
  • Customizable summary, detail, and upload templates using CMS Layout Templates
  • Pretty URL support with SEO-friendly file paths
  • Audit logging for all file operations (upload, delete, directory changes)
  • Multi-region support for all AWS regions
  • LISE field definition for S3 file uploads in any LISE instance
  • ECB2 content block fields (file picker and file upload)

Use Cases

  • Offload media storage to reduce server load and bandwidth costs
  • Scale file storage automatically without server upgrades
  • Distribute content globally using CloudFront CDN integration
  • Manage large file libraries with efficient pagination and caching
  • Secure file access with time-limited presigned URLs that never expire in cached pages
  • Attach S3 files to LISE items or page content blocks without custom code

Latest Release

Stable Releases

2.0.0
2026-07-14 Release History
 
Subscribe to the Latest Files RSS

Project Summary

AWSS3
  • Type: Module
  • Created: 2023-11-09 (32 months ago)
  • Last Release Date: 2026-07-14 (3 days ago)
  • Last Commit Date: None
  • Downloads: 533