OpenStax's Projects
OpenStax centralized authentication and accounts service
Library for connecting to OpenStax Accounts from Rails
Use Sales Force as an Active Model
An ansible role used for gathering basic facts
An ansible role used to clone a public or private GitHub repository
ARCHIVED: Features were added to Tutor so this repo is no longer necessary
Installs the appropriate version of pip and other pip packages.
An ansible role used to install the postgresql database client or server. The role can also create databases and users locally or on an AWS RDS instance.
Ansible base requirements role
A cookiecutter used to create OpenStax specific ansible roles
Ansible Role - Docker
The elasticsearch role used for hypothesis deployment
An ansible role for installing erlang. This role is typically used when installing rabbitmq.
An ansible role to install and configure the OpenStax hypothesis-server fork of hypothes.is.
An ansible role that installs java.
An Ansible role to generate a deployment manifest file and upload it to Github and the server itself
An ansible role used to install and configure a nginx webserver.
Ansible Role - Node.js
An ansible role used to install python web applications that utilize the WSGI standard.
UI Components for Assessments
Python package with strategies for reading OpenStax authentication cookies.