Skip to content

fjferdiez/oxa-tools

Repository files navigation

oxa-tools

Deploying and maintaining Open edX on Azure

Deploying single machine instance (for development and test)

Execute onebox.sh on any Ubuntu 16 machine.

Common parameter argument options: pick a cell from each column. The first row is what happens when no additional parameter arguments are provided.

--role or -r or
--stack or -s
--branches or -b credential parameter arguments
fullstack (default) edge (default)
(will use branches like oxa/dev.fic )
randomly generated (default)
devstack release
(will use branches like oxa/release.fic )
--default-password or -d
anyString (set all passwords to anyString)
n/a stable
(will use branches like oxa/master.fic)
n/a
n/a edx
(will use upstream edx repositories
and open-release/ficus.1 tag)
n/a
n/a edit onebox.sh to specify custom
remote urls and branches directly
edit onebox.sh to specify custom
usernames and passwords directly

For example: sudo onebox.sh OR sudo bash onebox.sh -r devstack -b stable -d hokiePokiePass11

What's been tested: server edition on azure, desktop edtion in virtualbox VM, docker containers with systemd. Please open an "issue" in github if you encounter any problems.

Deploying high availability instance (for production-like environments)

documentation coming soon

todo:

  • 100628 more documentation for all types of onebox (fullstack and devstack) deployments
  • 100632 re-enable fullstack hyperlink "button" deployment to azure
  • documentation for deploying high availability "STAMP" deployments
  • 100626 there are still a few customizations that aren't applied during onebox installation like sites, etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published