Sammlungen erfassen, verwalten und veröffentlichen
Katalon ist ein offenes Metadatenmanagementsystem für Museen, Archive, Bibliotheken und wissenschaftliche Sammlungen: eigenes Datenmodell definieren, Medien und Normdaten verwalten und aus denselben Daten direkt ein öffentliches Sammlungsportal betreiben. Keine Lizenzgebühren, kein Abo pro Nutzer:in oder Datensatz.
Sammlungen wachsen. Das Datenmodell wächst mit.
Neue Objektarten, neue Felder, neue Verknüpfungen. Katalon bildet das direkt in der Admin-Oberfläche ab. Ohne Config-Dateien oder Entwicklerhilfe bei jeder Anpassung.
Erfassung und öffentliches Portal laufen bei Katalon nicht getrennt. Es gibt keinen Datenabgleich zwischen System A und System B: Es ist dasselbe System, dieselben Daten, an zwei Oberflächen. Was öffentlich sichtbar ist, stellen Sie granular ein. Sie können das Portal auch weglassen und Katalon nur für die Erfassung nutzen.
Neue Felder und Datentypen legen Sie selbst an. Formularvarianten zeigen bei der Erfassung nur die Felder, die der jeweilige Subtyp braucht. Digitalisate zoomen Sie per IIIF direkt im Browser, die IIIF-Manifeste lassen sich nachnutzen. Bestehende Bestände importieren Sie selbst aus CSV, Excel, XML oder JSON, auch aus Standardformaten wie LIDO. Eine Dry-Run-Vorschau zeigt das Ergebnis, bevor etwas gespeichert wird.
Sieben Kerntypen, ein System
Jeder Datensatz gehört zu einem von sieben Typen. Welche Felder Sie erfassen, legen Sie selbst im Admin-UI fest — Feldtyp, Wiederholbarkeit, Pflichtfelder, mehrsprachige Labels. Eingabemasken passen Sie je Rolle an, Formularvarianten schalten unterschiedliche Erschließungstiefen frei.
Object
Fotografie, Dokument, Gemälde — physische oder digitale Artefakte.
Entity
Fotograf:in, Verlag, Institution — Personen und Organisationen.
Place
Stadtbezirk, Gebäude, Region — geografische Orte.
Occurrence
Musikwerk, Ausstellung, Publikation — Werke und Ereignisse.
Collection
Teilbestand, Konvolut, Vorlass — kuratorische und historische Strukturen.
Storage location
Depot, Raum, Regal, Fach — intern und beliebig tief hierarchisch.
Procedure
Leihgabe, Erwerbung, Restaurierung — Vorgänge rund um den Bestand.
Relationsfelder (etwa „Autor:in“ oder „Aufnahmeort“) verbinden die Typen mit Zieltyp und optionalem Relationstyp-Vokabular. Aus den verknüpften Datensätzen ergibt sich der Bestandsgraph.
Schematisches Beispiel: Goethe wirkte in Weimar und schuf Faust. Eine Handschrift zum Werk befindet sich in Weimar, gehört zu einer Sammlung und ist mit Lagerort und Restaurierung verbunden. Beziehungen lassen sich in beide Richtungen lesen; ihre Bezeichnungen lassen sich konfigurieren.
Was Katalon mitbringt
Schema, Subtypen, Formulare
Texte, Datum, Zahl, Geodaten, Vokabularien, Relationen, Boolean — wiederholbar, mehrsprachig, pro Typ konfigurierbar. Subtypen und Formularvarianten begrenzen Felder auf die passende Erschließungssituation.
Relationen & Vokabulare
Fachlich benannte Relationsfelder und kontrollierte Vokabulare, auf Wunsch hierarchisch mit Broader/Narrower. Felder aus Verknüpfungen sind im Portal such- und anzeigbar.
Normdaten
Adapter für GND, GeoNames, VIAF, Wikidata, Getty TGN und ICONCLASS sind out of the box dabei, weitere Adapter lassen sich als Plugin hinzufügen. Suche und Verknüpfung der Normdatenquellen direkt im Erfassungsformular.
Medien
Objekte können Bilder mit dem integrierten IIIF-Bildserver beinhalten oder Videos, Audio und 3D-Objekte (GLB & glTF).
Suche, Arbeitslisten, Batch
Volltext- und Facettensuche über alle Bestände, Filter lassen sich im Admin-Bereich festlegen. Persönliche oder geteilte Arbeitslisten bündeln Treffer für die Massenbearbeitung.
Import & Standards
Import-Wizard für CSV, Excel, XML und JSON, auch für Standardformate wie LIDO, mit Datenbereinigung, Felderstellung und Vorschau. Dazu Vokabular-Import, ein Export-Mapping-Wizard für Dublin Core, LIDO und METS/MODS sowie REST-API und OAI-PMH zum Austausch.
Rechte, Rollen, Audit
Rollenbasierte Rechte und ein vollständiges Audit-Log. Jede Änderung an einem Datensatz bleibt nachvollziehbar. Manuelle, begründbare Sperren verhindern konkurrierende Änderungen; als Admin können Sie sie aufheben.
Portal redaktionell pflegen
Banner für Hinweise und Ankündigungen, statische Seiten für Impressum, FAQ oder Über die Sammlung.
Individuelles Erscheinungsbild
Akzentfarbe, Logo und Texte stellen Sie im Admin ein. Ein komplett eigenes Theme ist als Drop-in-Bundle möglich (erfordert CSS-Kenntnisse).
Lagerorte & Vorgänge
Lagerorte bilden Depot, Raum, Regal und Fach als interne Hierarchie ab. Vorgänge decken etwa Leihverkehr, Erwerbung, Restaurierung und Abgang ab.
Linked Data, wenn gewünscht
Öffentliche Datensätze lassen sich als JSON-LD und RDF nach CIDOC-CRM und LRMoo ausgeben. Ein optionaler SPARQL-Endpunkt unterstützt typübergreifende Graph-Abfragen.
KI-assistiert, nicht -abhängig
Katalon schlägt auf Wunsch Feldinhalte vor und übersetzt Felder. Dabei berücksichtigt die KI auch den Kontext aus anderen Feldern desselben Datensatzes. Übernehmen Sie einen Vorschlag unverändert, kennzeichnet Katalon den Inhalt als KI-generiert. Auch beim Einrichten des Datenmodells hilft ein Assistent: Sie beschreiben, welche Daten Sie erfassen möchten, und er schlägt eine passende Erfassungsmaske vor.
Sie entscheiden: übernehmen, anpassen oder verwerfen.
KI ist ein optionales Werkzeug innerhalb eines transparenten Datenmodells und keine Voraussetzung für den Betrieb. Als Admin schalten Sie die Funktion ein oder aus und legen bei Bedarf ein Token-Budget pro Nutzer:in fest.
Gebaut auf etablierten Standards
Spectrum ist ein international verbreiteter Standard für Sammlungsmanagement: Die Kernprozeduren für Erfassung, Bewegung, Pflege und Abgang. Katalogisierung, Rechteverwaltung und Standortsteuerung deckt Katalon über Schema, Rollen, Audit-Log und Relationsfelder ab.
Für Austausch und Vernetzung unterstützt Katalon außerdem IIIF, OAI-PMH, Dublin Core, LIDO, CIDOC CRM, LRMoo und SPARQL.
Voll funktionsfähige Sammlungsverwaltungssoftware
Als Kernfunktionen sind verfügbar: Schema-Engine, Erfassung aller sieben Typen, Procedures, Sammlungen, Standorte, Normdaten-Adapter, Import/Export inkl. OAI-PMH, IIIF, Portal + Theming, KI-Feldvorschläge, Audit-Log und Production-CLI. Und Katalon wird stetig weiterentwickelt – das ist als Nächstes geplant:
Digitale Ausstellungen
Gut bedienbarer und dennoch weitreichender Editor im Admin, um Ausstellungen für das Portal zu gestalten, mit Objekten, Orten und weiteren Datensätzen der Sammlung.
IIIF-Annotationen
Annotationen an Bildern, zunächst für Mitarbeitende, später auch für die Öffentlichkeit im Portal.
Portal & Publikation
SEO, Analytics und öffentliche Accounts.
Installationsprofile
Vorkonfigurierte Datenmodelle für typische Sammlungen, etwa Museen oder Fotosammlungen.
Erweiterter Preservation-Export
BagIt mit METS/PREMIS gibt es bereits. Geplant sind serverseitige Ablageziele (SFTP, S3, REST) und automatisierte Batch-Exporte.
Mehr Benachrichtigungen
Über Passwort-Reset und Ergebnismails bei Import und Massenbearbeitung hinaus, etwa Hinweise zu fälligen Vorgängen oder zugewiesenen Arbeitslisten.
Passt Katalon zu unserer Sammlung?
Kann ich vorhandene Daten importieren?
Ja. Der Import-Wizard liest CSV, Excel, XML und JSON, auch Standardformate wie LIDO. Sie ordnen die Felder zu und prüfen das Ergebnis vorab in einem Dry Run. Nichts wird gespeichert, bevor Sie den Import bestätigen.
Welche Medien kann ich anzeigen?
Bilder lassen sich mit IIIF im Browser vergrößern. Katalon kann außerdem Video, Audio und 3D-Objekte im Format GLB oder glTF einbinden.
Wie viel kann ich ohne Programmierung anpassen?
Felder, Subtypen und Formularvarianten richten Sie in der Admin-Oberfläche ein. So wächst das Datenmodell mit, während im Erfassungsformular nur die jeweils benötigten Felder erscheinen. Für weitergehende Änderungen am Portal bauen Sie ein eigenes Theme.
Muss ich ein öffentliches Portal betreiben?
Nein. Katalon kann allein für die interne Erfassung genutzt werden. Wenn Sie das Portal verwenden, legen Sie fest, welche Daten öffentlich sichtbar sind.
Kann ich Katalon nur zur Präsentation bestehender Daten nutzen?
Ja. Dafür importieren Sie die Daten zunächst in Katalon und ordnen sie dem Datenmodell zu; direkt aus einem anderen System kann das Portal nichts anzeigen. Ihr bisheriges System kann führend bleiben, Aktualisierungen spielen Sie dann per Import nach. Einen Rückexport brauchen Sie nur, wenn Sie in Katalon bearbeitete Daten zurück ins Ausgangssystem übernehmen wollen. Als reine Präsentationsschicht funktioniert Katalon also, mit etwas Aufwand für die Datenübernahme.
Wie komme ich wieder an meine Daten?
Katalon bietet Export-Mappings sowie eine REST-API und OAI-PMH für den Datenaustausch. Das eigene Datenmodell bleibt dabei dokumentiert und zugänglich.
Kann ich Bibliotheksdaten mit Katalon verwalten?
Nein. Katalon ist kein Bibliotheksmanagementsystem, kein Bibliothekskatalog und kein ILS. Ausleihe und Erwerbung von Bibliotheksbeständen gehören nicht zum Funktionsumfang.
Was brauche ich für das Hosting?
Für den Produktivbetrieb nennt die Dokumentation einen Linux-Server mit etwa 8 GB RAM als Richtwert. Docker und Docker Compose v2 werden benötigt. Der Speicherplatz hängt vor allem von Umfang und Größe Ihrer Medien ab; Datenbank, Suchindex und Backups brauchen ebenfalls Platz.
Auf eigener Infrastruktur
Quickstart
Katalon läuft über Docker Compose auf eigener Infrastruktur.
git clone https://github.com/katalon-collections/katalon cd katalon ./install.sh --up
Produktivbetrieb
Die dedizierte CLI verwaltet gepinnte Release-Images, generiert
compose.yaml und macht vor jedem Update automatisch
ein Backup.
uv tool install katalon-cli katalon install katalon update katalon rollback
Installation mit katalon-cli
Schritt für Schritt: So installieren Sie Katalon Collections mit katalon-cli auf einem Ubuntu-Server. Zur Installationsanleitung
Ihre eigene Sammlung anlegen
Vom leeren System zur ersten eigenen Sammlung, entlang der Anleitung in der Doku. Zur Anleitung „Eigene Sammlung“
Der technische Unterbau
- Backend
- Python · FastAPI, REST-API mit OpenAPI-Spezifikation
- Datenbank
- PostgreSQL mit PostGIS für Geodaten
- Suche
- Elasticsearch · Volltext & Facetten
- Tasks
- Redis / Celery für Hintergrundjobs
- Bilder
- Cantaloupe als IIIF-Bildserver
- Frontends
- Zwei React/TypeScript-Oberflächen: Admin-UI, Public-Portal
Deployment über Docker Compose, läuft auf eigener oder gehosteter Infrastruktur, ohne Lizenz- oder Nutzergebühren.
Installieren, einrichten, loslegen. Alles dokumentiert.
Katalon ist frei nutzbar, ohne Lizenz- oder Nutzergebühren. Mit Docker Compose, Quickstart und Doku richten Sie es selbst ein, ganz ohne externe Hilfe. Wenn Sie möchten, unterstütze ich bei Einführung, Migration von Altsystemen oder Support: Anfrage per E-Mail. Feature-Wünsche und Fehlermeldungen gerne als Issue auf GitHub.