通过命令行将静态HTML网站部署到S3。
项目描述
通过命令行即时将静态HTML网站部署到S3。
我在尝试找到没有问题就能做这个的PyPI包花费了大量努力后,出于挫败感创建了它。
文档
完整文档位于 http://alotofeffort.rtfd.org。
快速入门
安装它
pip install alotofeffort
按照标准方式在 ~/.boto 中配置Boto
[Credentials] aws_access_key_id = ... aws_secret_access_key = ...
然后使用它将静态HTML网站部署到S3存储桶
$ alotofeffort www/ mybucket
功能
使用标准Boto配置。
部署后在S3端点URL上打印。
自动将存储桶配置为网站,所有文件都是公开的。
只有更改过的文件才会上传。通过比较本地和远程文件的MD5哈希来检查文件的更改。
从不自动删除。事实上,它根本不删除文件!(将来,它将检查S3中是否有文件需要删除,并在删除任何内容之前提示您。)
历史
0.4.0 (2015-09-15)
升级boto到2.38.0。
添加Python 3.3、3.4、3.5的tox环境。
PEP 8清理。
README清理。
改进setup.py。
0.3 (2013-07-27)
只有更改过的文件才会上传。通过比较本地和远程文件的MD5哈希来检查文件的更改。
0.2 (2013-07-17)
它在Python 2.6和2.7上工作。
0.1 (2013-07-14)
在PyPI上的第一次发布。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。
源分布
alotofeffort-0.4.1.tar.gz (6.2 kB 查看哈希值)
构建分布
alotofeffort-0.4.1-py3-none-any.whl (6.5 kB 查看哈希值)
关闭
alotofeffort-0.4.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 617bf8084826a3d2eb3536c665ca2cb2d97d095fe0154dca07055cf8ef0cd0c1 |
|
MD5 | d53d6c245e8901ba8e7715c2062f855a |
|
BLAKE2b-256 | fb0e219e3b01e848a9114277305ebd3cc9e8cd24a27b0374efb122209b651b0e |
关闭
alotofeffort-0.4.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aa523551e015976782ae99b80c696c3b28694fc46b0db4f1df833e9b7ee34bd6 |
|
MD5 | 4846d41a97dba9fb42a6d40be8771462 |
|
BLAKE2b-256 | 5b43b47413586f2e8ef839816fb1267ab73b1b030f73e2d26f67e7f8a37fe9b5 |