订阅部署者

时间:2024-03-05 18:46:45
【文件属性】:

文件名称:订阅部署者

文件大小:8KB

文件格式:ZIP

更新时间:2024-03-05 18:46:45

Python

订阅部署者 独立烧瓶应用程序,它将接收新的网站构建请求并构建网站。 (参考 ) 负责建立新的订阅站点。 创建新站点时(通过/ start-building),将构建站点所需的所有数据(以json格式)发送到此端点,然后该端点将构建一个新的订阅站点 网站设置位于.env文件中 每个站点使用相同的订阅存储库以自己的隔离过程运行(使用uwisgi) 注意每个站点都使用其自己的数据库独立运行,但是代码库没有重复。 这与以前的实现不同,之前的实现为每个新站点克隆了Subscribie存储库。 每个站点都作为uwsgi“ vassal”运行,它使新站点可以联机而无需重新启动Web服务器 配置 创建虚拟环境和安装要求: virtualenv -p python3 venv . venv/bin/activate . venv/bin/activate pip install -r requi


【文件预览】:
subscribie-deployer-master
----README.md(3KB)
----run.sh(83B)
----app.skel(743B)
----main.py(14KB)
----config.ini.example(323B)
----requirements.txt(64B)
----.env.example(1KB)

网友评论