Archived

If you are looking for the last documentation in the 4.x series, see 4.7.5. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Basic file-based LevelDB repository.  Querying is ON.

The repository config file shown below is derived from /config/minimal-default/repository-basic.json.

ParameterSuggested valuesNotes
Modeshape configurationminimalDfcrepo.modeshape.configuration=classpath:/config/minimal-default/repository.json
Infinispan configurationbasic 
Is a federated component required?No 
Is a sequencing component required?No 

Is an authorization layer required?

No 
Is versioning required?No 
repository.json
{
    "name" : "repo",
    "jndiName" : "",
    "workspaces" : {
        "predefined" : ["default"],
        "default" : "default",
        "allowCreation" : true
    },
    "query" : {
        "enabled" : "${fcrepo.modeshape.query.enabled:true}",
        "indexStorage" : {
            "type" : "filesystem",
            "location" : "${fcrepo.modeshape.index.location:target/indexes}",
            "lockingStrategy" : "native",
            "fileSystemAccessType" : "auto"
        },
        "rebuildUponStartup" : "if_missing",

        "indexing" : {
            "mode" : "${fcrepo.modeshape.query.mode:sync}"
        }
    },
    "storage" : {
        "cacheName" : "FedoraRepository",
        "cacheConfiguration" : "${fcrepo.infinispan.cache_configuration:config/infinispan/leveldb-default/infinispan.xml}",
        "binaryStorage" : {
            "type" : "file",
            "directory" : "${fcrepo.binary-store-path:target/binaries}",
            "minimumBinarySizeInBytes" : 4096
        }
    },
    "security" : {
        "anonymous" : {
            "roles" : ["readonly","readwrite","admin"],
            "useOnFailedLogin" : false
        },
        "providers" : [
            { "classname" : "org.fcrepo.http.commons.session.BypassSecurityServletAuthenticationProvider" }
        ]
    },
    "node-types" : ["fedora-node-types.cnd"]
}
  • No labels