Einrichtung: Referenz

Betrieb

Diese Seite fasst zusammen, was eine Einrichtung über den Betrieb von Moliri wissen muss, bevor sie anfängt und während sie damit arbeitet.

Im Browser

Moliri läuft im Browser. Installiert wird nichts, weder am Arbeitsplatz noch auf einem Tablet.

BrowserStand
Edge, Chrome, Firefox, SafariUnterstützt
Desktop und iPadDie vorgesehenen Geräte
SmartphoneNicht vorgesehen

Die Oberfläche gibt es in 7 Sprachen: Deutsch, Englisch, Spanisch, Französisch, Griechisch (Ελληνικά), Japanisch und Ukrainisch. Jede Person wählt ihre Sprache rechts im Hauptmenü.

Eigene Instanz

Jede Einrichtung bekommt eine eigene Instanz mit eigener Datenbank. Daten verschiedener Häuser liegen nie in derselben Datenbank. Innerhalb der Instanz trennt man Bereiche über Projekte und Rechte, siehe Rechtemodell .

Mehrere Häuser oder eine Sammlungshierarchie in einer Instanz sieht Moliri nicht vor.

Die Instanz richtet Moliri ein. Danach übernimmt ein Administrator des Hauses die Pflege mit den Werkzeugen in diesem Bereich.

Sicherung

WasWie
DatenbankStündliche Sicherung
Dateien (Bilder, Dokumente, 3D-Modelle)Getrennt von der Datenbank, nach eigenem Verfahren

Unabhängig davon lässt sich jede einzelne Änderung im Verlauf nachvollziehen und zurücknehmen, auch ein ganzer Import oder eine ganze Stapelverarbeitung. Einen Stand zu einem bestimmten Datum stellt der Verlauf nicht wieder her.

Medien

Originale und Vorschaubilder gibt Moliri nur nach einer Rechteprüfung heraus: an angemeldete Konten mit Leserecht an der Datei. Wer nur die Adresse eines Bildes kennt, bekommt es nicht. Ausgenommen sind die Bilder öffentlich freigegebener Objekte, siehe Freigaben .

Neue Bilder bereitet Moliri als IIIF-Bilddienst auf (Image API 3.0, Level 0): ein Verzeichnis je Bild mit Kacheln und den Größen bis zur Größe des Bildes selbst. Bilder aus der Zeit davor haben noch die älteren Ableitungen. Der Bildbetrachter zeigt sie weiter, als IIIF stehen sie erst nach einer neuen Aufbereitung bereit. Auf einer Instanz im eigenen Haus geschieht das im Container der Instanz:

SH
php api/_func/iiif_backfill.php            # Bericht: wie viele Dateien welche Ableitungen haben
php api/_func/iiif_backfill.php --queue    # jede Datei ohne IIIF-Verzeichnis neu aufbereiten
php api/_func/ld_projection.php --full     # danach: Manifeste und öffentliche Bilder neu schreiben

Die Aufbereitung läuft in der Warteschlange für Uploads ab und entfernt die alten Ableitungen einer Datei, sobald ihr IIIF-Verzeichnis steht.

Linked Data und IIIF

Linked Data und IIIF sind an, sobald die Instanz eine Basis-URI hat. Zwei regelmäßige Läufe halten die öffentlichen Daten aktuell:

LaufWannWas
ProjektionJede MinuteSchreibt die Dokumente öffentlich freigegebener Objekte nach Änderungen neu, löscht, was nicht mehr öffentlich ist, und führt den Änderungsfeed
GesamtabzugJede Nacht um 2:30 UhrSchreibt …/ld/dump als JSON-LD und N-Triples

Die Instanz richtet beide Läufe bei ihrem Start ein, und nur, wenn eine Basis-URI gesetzt ist. Wird die Basis-URI zum ersten Mal gesetzt, erscheinen Dokumente deshalb erst nach einem Neustart der Instanz. Ohne Basis-URI entfallen die Läufe beim nächsten Start.

Eine Instanz im eigenen Haus braucht dafür die Weiterleitungen für /id/, /ld/ und /iiif/ aus der mitgelieferten nginx-Konfiguration und einen Medien-Dienst ab Version 1.33.0.

Überwachung

Die Instanzen werden überwacht. Störungen meldet die Überwachung automatisch an Moliri.

Hosting

OrtBemerkung
Rechenzentrum in DeutschlandDer Regelfall
Server im eigenen HausMöglich, wenn die Einrichtung ihre Daten nicht außer Haus geben will oder darf

Die Schemaprüfung für LIDO-Exporte läuft im Browser und braucht kein Internet. Auch dabei verlassen die Daten das Haus nicht.

Support

Fragen, Fehler und Wünsche gehen per E-Mail an [email protected] . Zusätzlich gibt es einen Chat in der Anwendung. Er ist je Konto einzeln einzuschalten (im Profil unter Chat-Unterstützung oder in Rechte › Benutzer) und freiwillig. Für den Chat gelten die Bedingungen des Anbieters Crisp, auf die das Profil verweist.

Weiterlesen