Skip to content
brownhead edited this page Nov 21, 2012 · 12 revisions

Installation

For a guide on how to install Galah on a CentOS, RedHat, or Amazon Linux server, [try here](wiki/Guide to Deploying Galah on CentOS, Red Hat, or Amazon Linux).

Upgrading your galah.web Installation

If you'd like to upgrade your Galah deployment to the newest version, it's a fairly simple process. First go ahead and just install the new version of Galah (you can do this while Galah is running, don't worry) into your virtual env. Then send the hangup signal (SIGHUP) to the master uWSGI process. Each uWSGI worker will then reload Galah after it's done handling its current request. You should experience no downtime. An example of this is below.

~/env/bin/pip install --upgrade https://github.com/brownhead/galah/tarball/master
kill -HUP `cat /tmp/galah-uwsgi.pid`

Development Roadmap

  • Version 0.1: Submission System
  • Version 0.2: Testing Framework
  • Version 0.3: Code Review
  • Version 0.4: Client Application for a Super-Tight Feedback Loop
  • Version 1.0: All Together, big, shiny, and stable