Configuration and Data Maintaining Modules

This module maintains the MusicDB Data Directory. It checks the existence of files and sub-directories and creates them if they do not exists.

This module maintains the SSL certificates used by the MusicDB WebSocket server. It checks the existence of the files and creates them if they do not exists.

The creation of the SSL keys is done by executing the following command:

openssl req -x509 -batch -utf8 -sha256 -newkey rsa:4096 -days 3650 -nodes -keyout $key.key -out $certificate.cert

The path of the key and certificate can be configured in the musicdb configuration file. (See MusicDB Configuration)