Opus:自助部署系统,可自动部署Django项目

时间:2024-05-24 12:10:53
【文件属性】:

文件名称:Opus:自助部署系统,可自动部署Django项目

文件大小:1.45MB

文件格式:ZIP

更新时间:2024-05-24 12:10:53

Python

目录 芹菜守护进程 杂项说明 安装后 管理界面 部署项目 应用程式格式 GWT介面 作品 欢迎来到Opus。 开源服务管理平台。 https://fedorahosted.org/opus/ 关于作品 简而言之,Opus允许以安全的方式自动部署Django项目。 具体来说,它在部署项目的过程中自动执行以下各项: 在给定应用程序列表的情况下配置一个新的Django项目 为项目创建一个新的系统用户 将具有敏感信息的文件(例如settings.py,一个sqlite数据库)设置为新用户拥有,并且没有世界范围的读取权限。 配置和同步数据库 为SSL部署生成(临时)自签名证书 写出一个Apache配置文件 写出WSGI文件 重新启动Apache(当然,很好) 整个过程是完全自动化的。 此外,整个过程是可逆的,可以拆除和销毁项目。 还可以在实时项目中添加,删除或更新应用程序。 在托管项目


网友评论