Add environment variable for log directory

Thanks @bsobol for providing details about your setup as this may be helpful for other users as well. Sharing a single installation by multiple CryoSPARC instances (and system users) is not something we have implemented official support for yet but we certainly see the utility, and the changes you describe may be a clean way to achieve this. We may make similar changes in a future release.

Could you please provide the specific patch that you apply to the files showing the lines changed?

Also, we are aware, in part due to posts by CryoSPARC’s awesome users and local admins on this forum, of related approached that may be helpful:

  • CryoSPARC in a container, for example with docker (search, link)
  • infrastructure-as-code, for example with ansible