############################################################## # Kopano API SETTINGS # OpenID Connect Issuer Identifier. #oidc_issuer_identifier= # Address:port specifier for where kapid should listen for # incoming connections. #listen = 127.0.0.1:8039 # Disable TLS validation for all client request. # When set to yes, TLS certificate validation is turned off. This is insecure # and should not be used in production setups. #insecure = no # Comman separated list of plugin names which should be loaded. # If this is not set or the value is empty, kapid scans the plugins_path # on startup and loads all plugins found. #plugins = # Path to the location of kapi plugins. #plugins_path = /usr/lib/kopano/kapi-plugins ############################################################### # Log settings # Log level controls the verbosity of the output log. It can be one of # `panic`, `fatal`, `error`, `warn`, `info` or `debug`. Defaults to `info`. #log_level = info ############################################################### # Groupware REST API (grapi) Plugin settings # Path where to find Kopano Groupware REST (grapi) sockets. #plugin_grapi_socket_path = /var/run/kopano-grapi ############################################################### # Pubs API (pubs) Plugin settings # Path to a key file to be used as secret for Pubs HMAC tokens. # If no secret_key file is set, a random value will be generated on # startup (not suitable for production use, since it changes on # restart). A suitable key file can be generated with # `openssl rand -out /etc/kopano/kapid-pubs-secret.key -hex 64`. #plugin_pubs_secret_key = /etc/kopano/kapid-pubs-secret.key ############################################################### # Key value store API (kvs) Plugin settings # Database backend to use for persistent storage of kvs data. A supported # backend must be set (sqlite3, mysql). Defaults to `sqlite3` if not set. #plugin_kvs_db_drivername = sqlite3 # Database backend data source name. This setting depends on the storage # backend (plugin_kvs_db_drivername). A DNS is required to use the kvs plugin. # - For `sqlite3` the value should be the full path to the database file. # - For `mysql`, us a MySQL DSN in the following format: # [username[:password]@][protocol[(address)]]/dbname[?param1=value1&...¶mN=valueN] # See https://github.com/go-sql-driver/mysql#dsn-data-source-name for a # full list of supported MySQL DSN params with examples. # If not set and plugin_kvs_db_drivername is also not set a default value will # be used which uses SQLite3. #plugin_kvs_db_datasource = /var/lib/kopano/kapi-kvs/kvs.db # Path where to find the database migration scripts. #plugin_kvs_db_migrations = /usr/lib/kopano/kapi-kvs/db/migrations