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.
| Browser | Stand |
|---|---|
| Edge, Chrome, Firefox, Safari | Unterstützt |
| Desktop und iPad | Die vorgesehenen Geräte |
| Smartphone | Nicht 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
| Was | Wie |
|---|---|
| Datenbank | Stü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:
SHphp 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:
| Lauf | Wann | Was |
|---|---|---|
| Projektion | Jede Minute | Schreibt die Dokumente öffentlich freigegebener Objekte nach Änderungen neu, löscht, was nicht mehr öffentlich ist, und führt den Änderungsfeed |
| Gesamtabzug | Jede Nacht um 2:30 Uhr | Schreibt …/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
| Ort | Bemerkung |
|---|---|
| Rechenzentrum in Deutschland | Der Regelfall |
| Server im eigenen Haus | Mö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
- Anmeldung : Passwort, Zwei-Faktor, Single-Sign-on
- Was Moliri ist und für wen