Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

s3fs

12,557 sites Security covered
View on drupal.org

S3 File System (s3fs) provides an additional file system to your drupal site, which stores files in Amazon's Simple Storage Service (S3) or any other S3-compatible storage service. You can set your site to use S3 File System as the default, or use it only for individual fields. This functionality is designed for sites which are load-balanced across multiple servers, as the mechanism used by Drupal's default file systems is not viable under such a configuration.

Documentation

A README.txt exists inside each current release and is the most accurate resource for a specific version of s3fs. The most recent README for each branch may be found online below.

Dependencies

8.x-3.x

Uses AWS SDK for PHP v3. If module is installed via Composer it gets automatically installed.

8.x-2.x

This version is deprecated in favor of 8.x-3.x branch.

Additional Requirements

Your PHP must be configured with allow_url_fopen = On in your php.ini file. Otherwise, PHP will be unable to open files that are in your S3 bucket.

In addition, you need the php5-curl library installed for the SDK to be able to communicate with S3. Most hosts will already have this library installed, but some don't.

Companion Modules

  • If your users need to upload very large files to your site, you might want to use the S3FS CORS Upload module. It enables CORS-based uploads, allowing files to be uploaded directly to S3, rather than being routed through your server.
  • S3FS Migrate aids in converting a site that's currently storing its media files on the local filesystem into a S3-backed site.
  • S3FS File Proxy lets you easily configure your site to allow existing hard-coded URLs to files continue to work once the files have been migrated to S3.
  • S3FS File Proxy to S3 it's thought for staging environments that use S3, download your images on demand from your production site and then upload to your staging bucket.

Activity

Total releases
3
First release
Jun 2025
Latest release
3 months ago
Release cadence
101 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
8.x-3.10 Stable Jan 11, 2026
8.x-3.9 Stable Aug 8, 2025
8.x-3.8 Stable Jun 23, 2025