Amazon S3 storage plugin for live helper chat

Last modification: 2015-03-15 15:02:40

This plugin is similar to Riak one. Just this time all files are stored in Amazon S3. Plugin can be found at

https://github.com/LiveHelperChat/amazon-s3

Install tutorial

  1. Download extension and put amazons3 folder into extension folder.
  2. Edit settings/settings.ini.php and activate extension. Add it as the last one
    'extensions' =>
    array (
    0 => 'amazons3',
    ),
  3. Rename extension/amazons3/settings/settings.ini.default.php to extension/amazons3/settings/settings.ini.php
  4. Edit settings extension/amazons3/settings/settings.ini.php fule and set your bucket name and key and secret variables.

So basically with this plugin LHC can be hosted on Amazon cloud with failover etc. Example what would be required
a. Amazon RDS - database for lhc
b. S3 - for files storage
c. Elastic cache - for Redis PHP sessions/publish events
d. Two EC2 instances, they would act as failovers. Each of them should have NodeJS running.

So LHC is infitive scalable in general. This plugin is compatible with Automated hosting plugin also.