Přeskočit obsah

Úvod > Konfigurace / Core / Configuration properties

CDK konfigurace

Tato stránka poskytuje referenční přehled konfiguračních parametrů CDK. Obsahuje defaultní hodnoty, účel a doporučené nastavení.

Konfigurace se načítá z:

  • Default: uvnitř JAR souboru knihovny configuration.properties
  • Uživatelské přetížení: soubor $USER_HOME/.kramerius4/configuration.properties

Uživatel může ve svém souboru předefinovat libovolnou hodnotu z defaultního souboru.


Parametr Popis Výchozí hodnota
cdk.server.mode Přepíná aplikaci do serverového režimu. true
cdk.secured.channel Pokud je nastaveno na true, komunikace mezi komponentami využívá zabezpečený kanál. false
cdk.secured.apikey Pokud je nastaveno na true, pro komunikaci je vyžadován API klíč. true
cdk.collections.sources.inovatika.baseurl Základní URL adresa služby Inovatika, ze které jsou získávána data o kolekcích. https://k7.inovatika.dev/search
cdk.collections.sources.inovatika.api Verze API používaná pro komunikaci se službou Inovatika. v7
cdk.collections.sources.inovatika.apikey API klíč používaný pro autentizaci vůči službě Inovatika.
cdk.collections.sources.inovatika.forwardurl URL adresa používaná pro přesměrování nebo předávání požadavků službě Inovatika. https://k7.inovatika.dev/search
cdk.collections.sources.inovatika.licenses Pokud je nastaveno na true, načítají se také informace o licencích kolekcí. true

A v domovském adresáři ~/.kramerius4 mít vytvořený soubor, který reprezentuje API klíč pro komunikaci s ČDK - cdk.api.key. Pokud má jádro povolenou konfigurační proměnnou a daný soubor na cestě nenajde, vytvoří si ho.