A Grails plugin that provide storage of GR8 CRM content in Amazon S3 buckets
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
grails-app
src
test/integration/grails/plugins/crm/content/aws
web-app/WEB-INF
.gitignore
CrmContentAwsGrailsPlugin.groovy
README.adoc
application.properties
build.gradle

README.adoc

GR8 CRM AWS Content Plugin

This Grails plugin extends the crm-content plugin to store all content in Amazon S3 buckets instead of in the local server file system.

Configuration

This plugin uses the excellent aws-sdk plugin to communicate with Amazon S3, so all configuration options for aws-sdk apply.

grails.plugin.awssdk.accessKey = '<aws key>'
grails.plugin.awssdk.secretKey = '<aws secret>'
grails.plugin.awssdk.region = '<aws region>'

Currently all GR8 CRM content are stored in the same bucket, configured with:

crm.content.s3.bucket = '<bucket name>' // default 'grails'

Documentation

Complete documentation for this plugin can be found at gr8crm.github.io