Skip to content
This repository has been archived by the owner on Jan 10, 2019. It is now read-only.
bramfoo edited this page Oct 15, 2014 · 1 revision

Building the source code

The following repositories are required to build the full Europeana portal:

Clone the repositories into separate directories by running the following command:

### Version The version of the deploy is set in ``./corelib/pom.xml/`` in the tag ```` ### Configuration The portal and API configuration is defined in the europeana.properties configuration file. The following (alphabetically sorted) table describes these parameters, along with their default values (many of which can be left as-is; the parameters whose default values are in bold will need changing). A sample europeana.properties file can be found in the corelib repository ([``europeana-test.properties``](https://raw.githubusercontent.com/europeana/corelib/master/corelib-definitions/src/main/resources/test-config/europeana-test.properties)

Taking the sample europeana.properties file, ensure to adjust (or verify) the PostGRES configuration and all paths to the local configuration files.

### Portal properties Below are the relevant Portal properties. For API properties, please see the API wiki
Parameter Default value Description
admin.to europeana.labs@gmail.com deprecated?
cache.documentRoot search-server/src/test/cache deprecated?
cache.imageRoot search-server/src/test/cache deprecated?
cachemongodb.dbname sugarcrmCache_test SugarCRM
cachemongodb.host localhost SugarCRM
cachemongodb.port 10000 SugarCRM
contentreuse.mongodb.dbname europeana_harvester_d CRF
contentreuse.mongodb.host 95.85.40.228 CRF
contentreuse.mongodb.port 27017 CRF
FIXME ADD REMAINING PROPERTIES ...