urj
Static web publishing using S3. Like surge, but without the syrup.
Usage
Usage: urj [options] <source> <target>
args:
source: LocalPath
target: S3Uri
Options:
-h, --help output usage information
-V, --version output the version number
-n, --no-clobber Do not overwrite any existing release
Example: urj mydirectory s3://mys3bucket
Features
- Installs and configures easily
- Uses your own S3 account
- Compresses with
gzip
- Sets
public-read
- Supports OS X and Linux
- Requires Python 2.7 and baiji
- Can be used via a CLI or as a NodeJS library
Installation
- Install Python 2.7
npm install urj
baiji
will be installed for you, viapip
.- Set your AWS credentials in
~/.aws/credentials
, if they're not already there.
Acknowledgements
This project was packaged by Paul Melnikow while at Body Labs. Thanks to Body Labs for the repository transfer.
License
The project is licensed under the two-clause BSD license.