gocfl / ocfl / extensions
The configuration file gocfl.toml is the central element for controlling complex processes in gocfl. It allows setting default values for commands and configuring the extensive functions of the submodules.
Here is an overview of the main sections of the file:
%%GOCFL_S3_ENDPOINT%%.trace, debug, info, etc.).These sections define fallback values if they are not explicitly specified on the command line:
/home/ocfl/gocfl/config/extensions/storageroot), and the primary digest algorithm (e.g., SHA-512).[Add.User]).A large part of gocfl.toml is dedicated to the configuration of submodules that become active during the creation or update of objects:
[Indexer])This module extracts technical metadata. It uses various tools:
[Thumbnail])Defines rules for automatically generating preview images for various file types (images, video, audio spectrograms, PDF). Here, external commands (like convert or ffmpeg) are configured with specific parameters.
[Migration])This is a core feature for long-term archiving. It enables the automatic creation of derivatives in sustainable formats during the ingest process:
gs).[Extension])Configuration for specific OCFL extensions, such as the integration of METS files for descriptive metadata.
| Back to gocfl Usage | Back to Table of Contents | Next Topic: Initializing a Storage Root |