PeopleSync Documentation

Frontend Server Configuration

During the installation, the installer will create a server.ini configuration file in the PeopleSync website root directory. This file is used to configure the database access and looks like this:

[server]
 db_type = sqlsrv
 db_host = 127.0.0.1
 db_name = peoplesync
 db_login = peoplesync

Optionally, the following keys can be set:

[server]
 encrypt = true|false 
 trust_server_certificate = true|false
 cache_driver = devnull

They keys encrypt and trust_server_certificate control the encryption of the database connection. If unset, the ODBC driver defaults are used. More detailed information about those configuration settings can be found at https://learn.microsoft.com/en-us/sql/connect/jdbc/understanding-ssl-support

For debugging purposes, it can be helpful to turn off caching of database and LDAP accesses. To achieve that, you can set cache_driver to devnull . In general, it is recommended though to not change this setting.

All further settings are stored in the database itself. This includes ACLs, user account information and the actual data for the contacts. To manage those settings in the database, please use PeopleSync Console.

Note:  The hosting of the database on a dedicated server is supported. The server name or IP address can be altered in the file server.ini.