Following is a list of requirements for the Clowder software. Besides JAVA you can have all other services/software installed on other machines and can configure clowder to communicate with these services.
|MongoDB||2.6+||required||Clowder uses MongoDB to store the information about the files and if configured the files as well.|
|RabbitMQ||3.5+||required if using extractors||RabbitMQ is used to communicate between Clowder and the extractors. When deploying extractors it is required to deploy RabbitMQ as well.|
|ElasticSearch||1.3||required for search|
ElasticSearch is used to search Clowder. We have not tested clowder with version 2.0 or larger of ElasticSearch