-
Notifications
You must be signed in to change notification settings - Fork 0
Digitalia MUNI ARTS – základní technická dokumentace
Kontaktní email: digitalia@phil.muni.cz
Aktualizováno: 14. 9. 2022
Fakultní datová infrastruktura Digitalia MUNI ARTS je technicky založena na systému Islandora, který se skládá z několika komponent:
-
Systém Drupal slouží pro správu obsahu repozitáře, ukládání metadat a poskytuje přívětivé uživatelské rozhraní.
-
Samotné soubory jsou uloženy v systému Fedora. Mezi služby Fedory patří i verzování a kontrola stability (fixity checking).
-
Apache Solr slouží pro indexaci obsahu a vyhledávání v repozitáři.
-
Mikroslužby Islandory poskytují synchronizaci obsahu systémů Drupal a Fedora a integraci různých aplikací na zpracování obrázků, videí a textů.
Podrobnější diagram architektury systému Islandora je součástí jeho dokumentace.
Pro indexaci a vyhledávání v repozitáři se využívá Apache Solr.
Při vyhledávání jsou ignorovány znaky patřící do těchto kategorií (Unicode Character Categories):
-
Punctuation, Connector Characters
-
Punctuation, Dash Characters
-
Punctuation, Close Characters
-
Punctuation, Final quote Characters
-
Punctuation, Initial quote Characters
-
Punctuation, Other Characters
-
Punctuation, Open Characters
Pro provoz systému se využívá infrastruktury pro provoz virtuálních serverů na Masarykově univerzitě postavené na technologii VMware umístěné na ÚVT MU. Operačním systémem je Ubuntu LTS (podle doporučení Islandora Community).
Zálohování probíhá pravidelně na páskové zařízení systému Bacula spravované na ÚVT MU.
V Drupalu se zaznamenávají změny v metadatech všech typů záznamů. Uživatelé s rolí Content editor mohou jednotlivé verze objektů (tzv. Revisions) zobrazit, porovnat, mazat nebo navrátit obsah k předchozí verzi.
Obsah databází je zpřístupněný i nepřihlášeným uživatelům. Takový uživatel může prohlížet jednotlivé záznamy a soubory, aplikovat filtry a využívat vyhledávání.
Přihlášení uživatelé s rolí Content editor mají přístup k editačním formulářům záznamů. Mohou také spravovat verze objektů (viz Servery, zálohování, integrita a autenticita).
Obsah je přístupný také přes REST API. Podporované formáty pro metodu GET jsou csv, json a jsonld.
Pro sledování využívanosti stránek je nasazen nástroj Matomo. Sbíraná data jsou uložena na lokálním serveru.