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 |
SMB network share | Uses a remote share that supports the SMB protocol(version 1, 2 or 3) |
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 |
Amazon S3(IAM role) | Works with an S3 bucket using an IAM role |
Path: path inside the bucket used as root of the repository bucket: name of the bucket to use role: name of the IAM role to use region: the region where is implemented the bucket. See here the list of all the admitted regions encryption: true = documents are encrypted, false = documents are stored in clear form |
Microsoft Azure |
Works with an Azure blob container. Note: disable "Secure transfer required" |
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
Make sure that you have no storages nested inside each other or you can experience loss of information.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