Skip to content
This repository has been archived by the owner on Jan 14, 2021. It is now read-only.

Puppet module to install Phenotype Database application suite

Notifications You must be signed in to change notification settings

thehyve/puppet-phenotype-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-phenotype-database

Puppet module to install Phenotype Database application suite.

Basically an automation of the steps described in https://github.com/thehyve/GSCF/blob/master/INSTALLATION.md

Module name: phenotypedb

Usage:

phenotypedb::phenotypedbapp { 'testinstance1': databasename => 'gscfwww1', dbusername => 'gscf', dbuserpassword=> '3rfjdklsfj3234f', instancename => 'testinstance1', appurl => 'http://puppet-test-gscf.thehyve.net/', vhost_servername => 'puppet-test-gscf.thehyve.net', vhost_serveraliases => 'puppet-test-gscf.thehyve.net', vhost_port => 80, adminuserpwd => 'admiN123!', modules => ['sam','metabolomics','proteomics'], system_user => 'phenotypetest1', number => 0, memory => '1024m', }

Known issues:

With CentOS 5 the tomcat package step won't work.

CentOS 6 already has Tomcat 6 in its repository. This means the script should work.

Tested with Ubuntu 12.10

About

Puppet module to install Phenotype Database application suite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published