Skip to content

Server Architecture

Mark Gorenstein edited this page Jun 6, 2014 · 2 revisions

Overview

We currently manage a development and a production server.
Both are hosted in the cloud by Amazon Web Services.
We run the Debian Linux distribution, specifically 'Debian 3.2.51-1 x86_64'.

Workflow

We handle project management and task coordination through the repository's issue page.
All development is done in the development server. This arrangement allows for fast-paced prototyping while encouraging sustainable and non-destructive practices. We will provide access to this server upon request.
If a component of the project has been thoroughly tested and is ready to migrate to the production server, file an issue and we will move to do so.

Directory Structure

The OSP-Archive mounted block consists of three directories:

  1. document-dump, which contains the collected syllabi with subdirectories for each corpus.
  2. code, which holds the project's GitHub repository.
  3. mongo-db, which hosts the MongoDB database for the project.
Clone this wiki locally