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
islandora
module
- Configuration required by the
islandora_image
- Integrates with a Houdini (Imagemagick) server for image processing
islandora_audio
andislandora_video
- Integrate with a Homarus (
ffmpeg
) server for audio/video processing
- Integrate with a Homarus (
islandora_text_extraction
andislandora_text_extraction_defaults
- Integrate with a Hypercube (
tessseract
andpdftotext
) 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