Skip to main content

Runners for Galaxyproject

Project description

Galaxyservers
=============

This package is a release supporting the poster presentation at GCC2013/Oslo.
The work is still in progres, we will incremently add servers and installation
instructions to this package.

Installation
--------------

To install this package you will need either root access or preferabel install into
your virtualenv.

### Installation of WSGI-servers

Some of the WSGI-server require supplementary installation of supporting software/libraries.

One common package to install is **python-dev**, this can be installed by:

sudo apt-get install python-dev build-essential

On Debian/Ubuntu based systems.

#### Fapws3
In order to install Fapws3, you need to install 1 system package called 'libev'. This packages handles the event-based system calls.

sudo apt-get install libev libev-dev

Inside your virtualenv, installation of Fapws3 is done by:

pip install fapws3

Thats all! Once installed, proceed with configuring your Galaxy instance

#### Gunicorn

Installation of Gunicorn also requires the installation of the **python-dev** library headers. Install the following into your virtualenv: (or even system-wide)

pip install greenlet gunicorn

That's all!

#### Tornado

pip install tornado

#### uWSGI

pip install uwsgi

### Configuring your Galaxy instance

Open **universe_wsgi.ini** and search for the following section:

[server:main]
use = egg:Paste#http

You can replace the **egg:Paste#http** by any server supported by this package:

[server:main]
use = egg:galaxyservers#gunicorn
# you can replace gunicorn by: fapws3/tornado

##### one exception
uWSGI requires a slightly different setup.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

galaxyservers-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

File details

Details for the file galaxyservers-0.1.1.tar.gz.

File metadata

  • Download URL: galaxyservers-0.1.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for galaxyservers-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ef34ee45e18c76930d10e014c6b7156c330144422bb70f3a2a305e8ceec5ba4d
MD5 9cf87fae9daa9df15fe17a30cce0ca93
BLAKE2b-256 ccf03923dad05e39982706cf9416bad554e9078b9a77c947b68a1f395510f8d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page