通过命令行将静态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 |