miniSIPServer stores configuration data in 'config' subdirectory which can be found in application data directory.
If miniSIPServer is working on Windows system, each user has his/her own independent directory which is defined by Windows system. In this directory, miniSIPServer will create a "minisipserver" subdirectory to be its AppData directory. For an example, current user is 'Gilson', and the miniSIPServer AppData directory is "C:\Users\Gilson\AppData\Roaming\minisipserver". Please refer to below figure.
If miniSIPServer is working on Linux system, miniSIPServer will create a ".minisipserver" subdirectory in the user's $HOME directory to be its AppData directory. For an example, current user is 'yxh' and its $HOME directory is '/home/yxh', so the AppData directory is '/home/yxh/.minisipserver'. Please refer to below figure.
In the AppData directory, miniSIPServer will create several subdirectories automatically. Please refer to below table for more details.
Subdirectory | Description |
---|---|
cdr | All CDR (call detail records) files are stored in this directory. |
config | Configuration files are stored here. This could be the most important directory. If you want to upgrade miniSIPServer, please backup this directory firstly. |
custAnn | Customized audio files should be stored in this directory. |
httpdCert | If you want to start web management based on HTTPs, you need to create certificate files and store them in this directory. |
ivrXML | Customized IVR-XML files are stored in this directory. |
log | When using miniSIPServer tracing tools, its results will be stored in this directory. |
lua | Customized Lua service files are stored in this directory. |
recordCalls | If a call is recorded, its result will be stored in this directory. |
siptlsCert | If you want to enable SIP over TLS, you need to create certificate files and store them in this directory. |
vms | This directory is used to store temporarily voice-mail files. Once these files are sent through eMail, they will be deleted automatically. |