如何打包和部署python flask应用程序?

时间:2014-02-05 21:25:25

标签: python virtualenv mod-wsgi flask

使用flask框架工作和blueprints 构建了一个python web-app。使用flask-bone作为模板。

web-app安装在客户端盒(linux)上,apache mod_wsgi配置为运行烧瓶应用程序(/ var / www / flaskapp)。

我在网络应用程序中有一个设置屏幕,用户可以在其中上传新版本的网络应用程序作为加密的tar文件(gpg)。客户端框已使用我的公钥配置。

views.py中的文件上传方法,使用gpg解密,并解压缩到web-app文件夹以进行覆写(/ var / www / flaskapp)。

问题:每次上传新的tar文件时,我是否需要运行fab设置?或者有没有办法用压缩拉链(鸡蛋)升级烧瓶应用程序?

感谢您的回复..

0 个答案:

没有答案