This is a "bootstrap" package that is used to generate new deployments of the OpenCore software stack, the web-based group collaboration toolkit that powers coactivate.org and other websites.
This package provides two commands for bootstrapping an OpenCore site installation:
new-opencore-site
will create a directory structure useful for managing an ongoing OpenCore site deployment. Run this once, when you are first deploying your OpenCore site.It will place a file opencore.conf in the generated directory. You can edit the configuration in this file; it will be used by the
rebuild-opencore
command to determine what profile to build by default; what portset to configure the stack on; and other build parameters that are useful to manage on a per-site basis.rebuild-opencore-site
will initiate a new Fassembler build for your OpenCore site, using your desired configuration.
A third command is provided as well:
new-opencore-site-config
will print a site configuration TEMPLATE to stdout. If you have a site layout already created by OpenplansBoot this may be useful for quickly generating a configuration that can be used withrebuild-opencore-site
.
For install the latest released for this package, execute the following command:
$ pip-2.4 install opencore-fassembler_boot
For install this package from development branch, execute the following command:
$ git clone https://github.com/socialplanning/opencore-fassembler_boot.git $ cd ./opencore-fassembler_boot $ pip-2.4 install -f https://dist.socialplanning.org/eggs/ \ -r requirements.txt $ python2.4 setup.py install
- The Opencore Project.
- IRC #opencore chat at
irc://irc.freenode.net/opencore
.
- Issue Tracker: https://github.com/socialplanning/opencore-fassembler_boot/issues
- Source Code: https://github.com/socialplanning/opencore-fassembler_boot
- Documentation: https://www.coactivate.org/projects/fassembler
The project is licensed under the GPLv3, more details see docs/LICENSE.txt
file.