Skip to content
rebrownlbnl edited this page Oct 20, 2014 · 3 revisions

The SEED Platform™ is a web application developed using the Django Python (V1.6) web framework. The only database currently supported is PostgreSQL. Two installation types are currently supported.

Local server or development environment: an Ubuntu 14.04 workstation or server is suggested, using PostgreSQL for database and Redis for cache functions. Details are outlined in the SEED documentation.

Production: Amazon AWS is currently the only cloud provider for which SEED has been configured and tested. SEED is configured "out of the box" to use the following AWS services:

  • EC2 (web/application server with Ubuntu Linux operating system)
  • RDS (relational database with PostgreSQL)
  • ElastiCache (memory cache)
  • S3 (static content storage)
  • SES (email service)

For a low-usage installation of SEED (a few users), the minimum AWS requirements (as of Oct 2014) are listed here. More usage will require higher performance servers. SEED is designed to scale its performance proportionally with the addition of hardware.

While Django can be installed on servers running the Windows operating system, SEED has not been tested under Windows with all of SEED's dependencies. Windows support is on the SEED development roadmap and will become available at a later date.

Clone this wiki locally