Commit Graph

21 Commits

Author SHA1 Message Date
William
5965304a5f use default amazon env variables 2016-12-01 20:09:14 -08:00
Nicholas Terwoord
d50a2e75c3 Merge pull request #4 from harangue/master
Updated to work with new s3 node module
2016-06-22 21:08:30 -04:00
Jack Guy
bd5e7ec966 Fixed obnoxious logging 2016-01-09 15:02:47 -06:00
Jack Guy
c0070e9578 Changed s3-sync dependency to the s3 module, better maintained. API hasn't changed 2016-01-09 14:44:08 -06:00
Nick Terwoord
446ed829ec Update documentation 2015-08-07 13:11:22 -04:00
Nicholas Terwoord
afb7bfac53 Merge pull request #3 from nt3rp/bug/fix-peer-dependecy
Fix Dependency Issues
2015-05-06 20:24:40 -04:00
Nick Terwoord
d520197b85 Fix Dependency Issues
- Use peer dependencies to state relationship with hexo
- Re-install `level` required package (can be used to create local S3 cache for performance, see [s3-sync](https://github.com/hughsk/s3-sync))
2015-05-06 20:22:35 -04:00
Nick Terwoord
ca23235818 Fix Typo 2015-05-06 20:05:14 -04:00
Nicholas Terwoord
a1c0821f05 Merge pull request #2 from nt3rp/feature/hexo-3
Update to Hexo 3.0
2015-05-06 20:03:56 -04:00
Nick Terwoord
58d0a1c341 Update to Hexo 3.0
Update to make code more similar to existing hexojs plugins.

In theory should work with previous versions of hexojs, but forcing version to 3.0.
2015-05-06 20:03:36 -04:00
Nicholas Terwoord
00f2a2a81b Merge pull request #1 from ike/patch-1
Add some file upload error handling
2015-05-06 18:12:47 -04:00
Isaac Lewis
1e5c5098d2 Add some file upload error handling 2015-03-03 12:39:59 -08:00
Nicholas Terwoord
f6cb56397a Allow the user of Environment Variables
Instead of storing sensitive information in your hexo config, you can instead set environment variables for your S3 configuration.

Requires that the environment variables `AWS_KEY` and `AWS_SECRET` be set.
2014-09-01 19:54:44 -04:00
Nicholas Terwoord
74e7a6e5c1 Pass along region information
This PR allows someone to define a `region` key in `_config.yml` so that upload works correctly via `s3-sync`.

Why? [`s3-sync`](https://github.com/hughsk/s3-sync) uses [`knox`](https://github.com/LearnBoost/knox) to handle S3 commands. Unless your are uploading to `us-standard`, the upload will fail because the S3 url won't be correct.
2014-09-01 19:47:54 -04:00
Josh Strange
11305cda14 Stupid mistake I made that kept directories from uploading 2014-06-28 14:33:55 -04:00
Josh Strange
8ef4301495 Working code 2014-03-01 13:42:41 -05:00
Florian Cargoët
94a9546ddc fixed link in readme 2013-11-28 21:39:08 +01:00
Florian Cargoët
3153e87748 added public_dir variable (available in the next release of hexo) 2013-11-28 21:39:08 +01:00
Florian Cargoët
345a6e2728 Create LICENSE 2013-11-24 23:49:10 +01:00
Florian Cargoët
7725f55d86 fixed repository in package 2013-11-24 23:46:57 +01:00
Florian Cargoët
c85c1a6a62 initial commit 2013-11-24 23:41:24 +01:00