Name abbreviation, like emails, are unique in the DB and can be used for sign in. the length of if can be defined in the user_props.yml config file
used for cookie encryption. stored in .env file
For sending users account email confirmation request, reset password instructions, or other notifications.
Email configuration parameters are set as environment variables in the .env file. below a list of available parameters:
See rails docs for an explanation of the parameters.
This is an optional service to collect data files and distribute them to the ELN inbox of the respective users.
Two options are available:
- collecting attachment files from emails.
- collecting file or folder from local drives or over scp
The ELN-app should be given access to an email account in which it will regularly check for incoming emails and collect the attachments. The attachments are then distributed to ELN user by matching the additional addressee present in the To: or CC: fied of the email. The sender's email address should also one of an ELN-registered device.
All new incoming emails are processed and discarded. If the sender and other addresssees are unknown to the ELN (emails registered to ELN accounts), then the email will be directly deleted.
Files can be collected from remote storages and distributed to specific user based on the file-name matching the user's name abbreviation.
The directories watched by the collector service will be emptied at each collection i.e. all files within the watched directories will be removed.
Configure the frequency for collecting the files, as well as the email access in the config/datacollectors.yml file. The background worker will collect the files at the frequencies set. If login credentials are needed, those are set in the configuration file as well.
After editing the datacollectors.yml the worker service (DelayedJob) needs to be restarted.
For each registered Device, a collection job can be set up through the administrator interface:
Access remote Desktop with VNC using websockify
setting: through the Administrator-interface
Access to the remote can then be given to a user by associating it and the device within a user-group. Administrators can assign devices and users to exisiting group.
User can assign others to the groups they manage.
install OnlyOffice instance on a server
hint: Turbomols license needed settings the computed-properties can be done directly from the Admin-UI, and are saved in the DB
Application will need to be restarted