为使用Fassembler的新OpenCore站点部署创建设置
项目描述
这是一个“引导”包,用于生成OpenCore软件栈的新部署,该软件栈是支持coactivate.org和其他网站的基于Web的团队协作工具包。
使用方法
此包提供了两个用于引导OpenCore站点安装的命令
new-opencore-site 将创建一个目录结构,用于管理持续进行的OpenCore站点部署。在首次部署您的OpenCore站点时运行此命令。
它将在生成的目录中放置一个名为 opencore.conf 的文件。您可以编辑此文件中的配置;它将由 rebuild-opencore 命令使用,以确定默认要构建的配置文件;要配置堆栈的端口号;以及其他在站点层面上有用的构建参数。
rebuild-opencore-site 将使用您的所需配置启动一个新的Fassembler构建,用于您的OpenCore站点。
还提供了一个第三个命令
new-opencore-site-config 将打印一个站点配置模板到标准输出。如果您已通过OpenplansBoot创建了一个站点布局,这可能有助于快速生成可以与 rebuild-opencore-site 一起使用的配置。
用户/开发者资源
#opencore <irc://irc.freenode.net/opencore>
变更日志
0.7.2
从github.com/socialplanning获取fassembler-boot,而不是从svn.socialplanning.org (sigh)
0.7.1
从svn.socialplanning.org获取fassembler-boot,而不是从svn.openplans.org
0.7
现在可以指定 profile_url 和 default_profile_url 为 svn://、svn+ssh:// 和 file:// URL。以前只有 http://、https:// 和相对路径(被视为 https://svn.openplans.org/svn/build/requirements 的后缀)。
将默认需求配置文件的更新位置从svn.openplans.org更改为svn.socialplanning.org
0.6
如果未指定协议,则在etc_svn_repo前添加file://
修复newbuild.sh脚本中的错误,该脚本在寻找“fassembler-req.txt”时失败,因为当使用相对需求配置目录而不是绝对路径时。
在运行newbuild.sh之前检查在
0.5
添加一个可选参数num_extra_zopes,如果设置,则会在构建结束时安装N个额外的zope实例。
需要fassembler>=0.5(0.4添加了extrazope项目,0.5添加了num_extra_zopes设置);opencore-fassembler_projects>=0.3,现在在构建前端时尊重num_extra_zopes设置;以及libopencore>=0.4,它允许对一组zope服务器进行负载均衡代理。
0.4.1
在进程文档中修复了拼写错误。
0.4
删除了fassembler_projects参数。相反,引导脚本现在在要构建的配置目录中查找文件“fassembler-req.txt”,因为配置文件应该管理自己的需求。
0.3.2
将rebuild-opencore重命名为rebuild-opencore-site
添加了new-opencore-site-config命令,该命令简单地打印配置模板到stdout(对于现有的部署结构很有用)
0.3.1
传递profile_url作为位置参数已损坏。现在它正常工作。
0.3
基于OpenplansBoot创建了新的包opencore-fassembler_boot。
重新设计以使用按站点管理的配置文件,并使newbuild.sh脚本不再是公共的。
0.2
删除了作为选项的–use-plone3;已被default-build.ini所取代
项目详情
opencore-fassembler_boot-0.7.2.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 980f32c0487ecb8862a82417caafebcc9ce6c95fc2d5386827c2decb3cc74e1e |
|
MD5 | ee18f785129649dd3b7a6d2e40823f40 |
|
BLAKE2b-256 | b7818bf29defa25fb7fd8bede6bc5f7d9fd77b7c805edac4ee5cfbe81f5beb8e |