Project

usmu-s3

0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
S3 publishing plugin for Usmu.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.6
~> 2.8
~> 0.9
~> 10.0
~> 3.1
~> 0.0
~> 1.2
~> 0.8

Runtime

~> 2.0
~> 2.0
~> 1.0
 Project Readme

usmu-s3

Circle CI Dependency Status Code Climate

Source: https://github.com/usmu/usmu-s3
Author: Matthew Scharley
Contributors: See contributors on GitHub
Bugs/Support: Github Issues
Copyright: 2016
License: MIT license
Status: Active

Synopsis

Allows you to deploy your Usmu website to Amazon's S3 service.

Installation

$ gem install usmu-s3

OR

$ echo 'gem "usmu-s3"' >> Gemfile
$ bundle install

Usmu will automatically detect any plugins available and automatically make them available.

Configuration

You can configure this plugin in your usmu.yml file:

plugin:
  s3:
    access_key: '%env{AWS_ACCESS_KEY_ID}'
    secret_key: '%env{AWS_SECRET_ACCESS_KEY}'
    region: 'us-east-1'
    bucket: 'usmu.org'

All S3 configuration options can be pulled from environment variables as shown above. Your access key and secret key will default to the above environment variables (the same ones used by the SDK) if not specified.

Usage

$ usmu generate
$ usmu s3 deploy