Repositories

Storages

The storages are containers that LogicalDOC uses to save the files of your documents, these containers are not human readable and are handled exclusively by the system.

You can define more storages by using the button Add Storage. In order to change a specific storage, just double click on the corresponding row to enter the editing mode. Only one storage will be the one used by default for writings (right click on the storage and then select Make default storage).

 

In the same LogicalDOC installation you may configure different storage types

Storage Type Description Configuration
Local Folder Works in the local file system

Path: full path of a directory in the local file system

encryption: true =  documents are encrypted, false = documents are stored in clear form

Remorte Folder Uses a remote share that supports the SMB protocol

Path: full path of a network share

username, password: the credentials to use to connect the remote folder

domain: the Microsoft domain, in general you do not need to put this information

encryption: true =  documents are encrypted, false = documents are stored in clear form

Amazon S3 Works with an S3 bucket

Path: path inside the bucket used as root of the repository

bucket: name of the bucket to use

accesKey, secretKey: the credentials to use to connect the remote service

encryption: true =  documents are encrypted, false = documents are stored in clear form

Microsoft Azure Works with an Azure blob container

Path: path inside the container used as root of the repository

container: name of the container to use

accountName, accountKey: the credentials to use to connect the remote service

encryption: true =  documents are encrypted, false = documents are stored in clear form

 

Warning

The encryption option enforces the security of your contents in case of intrusion in the server but this will reduce the performances of the system at the time to serve the files. So limit the use of this option when it is really necessary.

Folders

A set of folders store resources used by LogicalDOC:

  • exportdir: where the export archives are created
  • importdir: where the import archives must be placed
  • logdir: stores the log files
  • plugindir: where the plugins save their settings
  • userdir: contains resources associated to user profiles