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+||always||Clowder uses MongoDB to store the information about the files and if configured the files as well.|
|RabbitMQ||3.5+||extractors||RabbitMQ is used to communicate between Clowder and the extractors. When deploying extractors it is required to deploy RabbitMQ as well.|
ElasticSearch is used to search Clowder. We have not tested clowder with version 2.0 or larger of ElasticSearch
|GeoServer||2.7.4+||geospatial overlays||GeoServer is used to with the geospatial extractor to generate overlays for maps.|