Islandora
Document Management - Institutional Repository and Digital Library Software
About this project
Introduction
This is the core module of Islandora's digital repository ecosystem. The islandora module provides:
- Fedora 5 integration via the flysystem module
- Integration with the context module to control your digital repository's behaviour
- Publishing messages to a queue so they can be processed in the background
islandora contains several submodules and features:
islandora_core_feature(required)- Configuration required by the
islandoramodule
- Configuration required by the
islandora_image- Integrates with a Houdini (Imagemagick) server for image processing
islandora_audioandislandora_video- Integrate with a Homarus (
ffmpeg) server for audio/video processing
- Integrate with a Homarus (
islandora_text_extractionandislandora_text_extraction_defaults- Integrate with a Hypercube (
tessseractandpdftotext) server for text extraction
- Integrate with a Hypercube (
islandora_breadcrumbs- Provides breadcrumbs following collection structure
islandora_iiif- Provides IIIF manifests for repository content
Requirements
Installing via composer will download all required libraries and modules. However, for reference, islandora requires the following drupal modules:
- context
- search_api
- jsonld
- jwt
- filehash
- prepopulate
- eva
- features
- migrate_plus
- migrate_tools
- migrate_source_csv
- flysystem
It also requires the following PHP libraries:
Installation
For a full digital repository solution, see our [installation documenta
Technologies & License
GPL-3.0
PHP
