Support for Amazon S3 as a DFS backend
An AmazonS3 DFS FS handler is added to the existing local filesystem one.
eZDFSFileHandlerDFSBackend, in charge of reading/writing files to NFS, is in DFS replaced by a dispatcher.
This dispatcher receives a stack of DFSBackend handlers. Each handler will respond true/false when asked if it supports
a file path.
An amazonS3 handler is provided, that can be configured to store images.
- ezsystems/ezdfs-fsbackend-dispatcher must installed
- an amazon web services account
Installation using composer
From the eZ Publish Community/Platform root, run
$ composer require ezsystems/ezdfs-fsbackend-aws-s3:~1.0@beta
The handler must first be configured in an
dfsamazons3.ini override. Region must be set to the region code, as listed on http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region:
[BackendSettings] AccessKeyID= SecretAccessKey= Bucket= Region=
It must then be be set as an additional handler matching one or several path in a