Skip to content

Settings for EntryStore

Available settings. See also entrystore_example.properties in the respective distribution folders.

<!-- Basic configuration -->
entrystore.data.folder=/srv/entrystore/files/
entrystore.backup.folder=/srv/entrystore/backup/
entrystore.backup.scheduler=off

<!-- Base URI how it is seen from external clients -->
entrystore.baseurl.folder=http://entrystore.org/store/

<!-- Solr -->
entrystore.solr=on
entrystore.solr.reindex-on-startup=off
entrystore.solr.reindex-on-startup.wait=off
entrystore.solr.url=/srv/entrystore/files/solr/
entrystore.solr.extract-fulltext=off

<!-- OAI-PMH harvester (not to confuse with the OAI-PMH target which is an own WebApp -->
entrystore.harvester.oai=on
entrystore.harvester.oai.multithreaded=off

<!-- Cache for metadata instances produced by the harvesting target -->
entrystore.repository.cache=off
entrystore.repository.cache.path=/srv/entrystore/files/cache/

<!-- entrystore.auth.adminpw=newtempadminpw -->

<!-- Quota defaults -->
entrystore.data.quota=off
entrystore.data.quota.default=100k

<!-- SPARQL endpoint with public metadata in all contexts -->
entrystore.repository.public=off
entrystore.repository.public.type=native
entrystore.repository.public.path=file:///srv/entrystore/store/public/
entrystore.repository.public.indexes=cspo,spoc,posc

<!-- Tracking of deleted entries (needed for deleted records in OAI-PMH) -->
entrystore.repository.track-deleted-entries=false
<!-- Cleanup of all triples that track deleted entries -->
entrystore.repository.track-deleted-entries.cleanup=false

<!-- Repository import from TriG file -->
entrystore.repository.import=false
entrystore.repository.import.file=file:///srv/toimport.rdf
entrystore.repository.import.base=http://localhost:8080/store/

<!-- Repository store: memory | native | http | sparql -->
entrystore.repository.store.type=native
<!-- If store type is native these properties must be specified -->
<!-- If store type is memory a path can be specified for persisting the repository -->
entrystore.repository.store.path=file:///srv/entrystore/store/
entrystore.repository.store.indexes=cspo,posc
<!-- if type=http: entrystore.repository.store.url=URL of Sesame HTTP repository -->
<!-- if type=sparql: entrystore.repository.store.endpoint-query=Query URL of SPARQL repository -->
<!-- if type=sparql: entrystore.repository.store.endpoint-update=Update URL of SPARQL repository -->

<!-- By default all references are rewritten. This is necessary to makes -->
<!-- installations work where the internal references are different from -->
<!-- the external ones (this happens when reverse proxying is used). This -->
<!-- option can be used to deactivate this feature, e.g. if EntryStore is -->
<!-- to be started via EntryStoreApplication.main() -->
entrystore.repository.rewrite-basereference=true

<!-- RowStore integration. Deactivated by default. -->
entrystore.rowstore.url=http://localhost:8282/