跳转到主要内容

为使用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 一起使用的配置。

用户/开发者资源

变更日志

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_urldefault_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所取代

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面