fcrepo (Fedora Commons) is the linked data repository that Islandora uses to store digital objects and their metadata alongside Drupal. In an ISLE stack, fcrepo runs as a Docker service alongside the rest of the application. TheDocumentation Index
Fetch the complete documentation index at: https://sitectl.libops.io/llms.txt
Use this file to discover all available pages before exploring further.
fcrepo component controls whether the Fedora service, its volumes, and related Islandora configuration are part of your stack.
Check current state
fcrepo is on, off, or drifted (meaning the project files no longer match the last applied state).
Enable fcrepo
docker-compose.yml and restores the Islandora configuration required to connect Drupal to Fedora.
Disable fcrepo
docker-compose.yml. A future docker compose up will no longer start Fedora.
Sync fcrepo between environments
Copy the fcrepo database from one context to another:--yolo to skip in automation.
Use --fresh to always take a new backup rather than reusing one from today.
When to disable fcrepo
fcrepo adds significant resource requirements to a stack. You might disable it for:- Minimal local development — if you’re working on Drupal theme or module code that doesn’t interact with digital objects
- Stacks that don’t use Islandora’s linked data features — some projects use ISLE as a Drupal hosting pattern but don’t use Fedora-backed objects

