Configuring the global default settings for a filespace can help ensure a uniform experience for your users. This can be done from CLI (Command prompt/PowerShell for Windows or Terminal for macOS/Linux), when signed in as root or administrator. In this article we will cover the more important configuration options.
Open the LucidLink Application and make sure you are connected to your filespace.
Now, let's move over to CLI (Applications -> Utilities -> Terminal for macOS, or Command Prompt/Powershell for Windows).
To see all available configuration options, you can run the following command.
lucid3 config
Here you will see the current list of global settings and whether they are default or have been changed. Making changes to any of these settings will affect all new users, as well as any users currently using the default settings on their client.
If you need an explanation on what a certain config does, you can run the following command, which will show a brief description on each:
lucid3 config --explain
First we'll cover Mount Points. The Mount Point is how the Filespace volume is presented to each user's operating system. It is usually best for all users to use the same mount point for each OS as this ensures file path consistency. Many teams will never need to change this setting, but if you do for instance want your Filespace to mount as the X: drive on Windows, you can make that change here, by running the following command:
lucid3 config --global --set --FileSystem.MountPointWindows X:
Once you run the command, you will be asked to type in your workspace password.
To change the macOS mount point, you can run the following command:
lucid3 config --global --set --FileSystem.MountPointOSX /Volumes/myFilespace
To change the Linux mount point, you can run the following command:
lucid3 config --global --set --FileSystem.MountPointLinux /media/myFilespace
Changing the default cache size will allocate more local cache for each user. Even if you leave this at the default of 25GB, individual users can increase or decrease their local cache size to suit their needs. To change the cache size on a global level, you can run the following command (the example will set the cache size to 100 GB):
lucid3 config --global --set --DataCache.Size 100G
The Windows Global File Locking feature includes a default list of extensions. If your team uses any file extensions not already included, you may add them using this setting.
lucid3 config --global --set --FileSystem.LockingExtensions idlk,db1,dw1,ppt
If you wish to reset the config to the default state, run the following command:
lucid3 config --global --delete --FileSystem.LockingExtensions
Maximum upload and download connections can be set via the following commands. By default each connected client uses up to 64 parallel connections up and down. For most users these default settings will be best. Only users with very high speed / low latency connections should consider increasing the number of connections, and conversely users on lower speed, high latency connections may want to decrease the number of connections.
lucid3 config --global --set --ObjectScheduler.MaxDownloadConns 128
lucid3 config --global --set --ObjectScheduler.MaxUploadConns 128