Configuration Parameters
Overview
This section attempts to exhaustively document all of the possible configuration
parameters.
com.io7m.jfprop.fossil_executable
The com.io7m.jfprop.fossil_executable parameter
specifies the path to the fossil executable that
should be used by the server for performing synchronizations.
com.io7m.jfprop.fossil_repository_directory
The com.io7m.jfprop.fossil_repository_directory
parameter specifies the directory containing Fossil repositories that the server will
manage.
com.io7m.jfprop.fossil_user_name
The com.io7m.jfprop.fossil_user_name parameter
specifies the username that will be used to access Fossil repositories.
com.io7m.jfprop.mail_auth_password
com.io7m.jfprop.mail_auth_user
com.io7m.jfprop.mail_enabled
The com.io7m.jfprop.mail_enabled parameter
specifies whether or not mail notifications are enabled. Must be
true or false.
com.io7m.jfprop.mail_recipient
The com.io7m.jfprop.mail_recipient parameter
specifies the address of the recipient for mail notifications.
com.io7m.jfprop.mail_sender
The com.io7m.jfprop.mail_sender parameter
specifies the address of the sender for mail notifications; it is the address
from which notifications will appear to originate.
com.io7m.jfprop.mail_server_address
The com.io7m.jfprop.mail_server_address parameter
is the address of the external mail server that will be contacted in order to send
mail notifications.
com.io7m.jfprop.server_admin_address
The com.io7m.jfprop.server_admin_address parameter
is the address to which the administration HTTP server will bind.
com.io7m.jfprop.server_admin_enabled
The com.io7m.jfprop.server_admin_enabled parameter
specifies whether or not the administration HTTP server is enabled. Must be
true or false.
com.io7m.jfprop.server_admin_https_address
The com.io7m.jfprop.server_admin_https_address parameter
specifies the address to which the administration HTTPS server will bind.
com.io7m.jfprop.server_admin_https_enabled
The com.io7m.jfprop.server_admin_https_enabled parameter
specifies whether or not the administration HTTPS server is enabled. Must be
true or false.
com.io7m.jfprop.server_admin_https_keystore_password
The com.io7m.jfprop.server_admin_https_keystore_password parameter
specifies the password used to access the administration HTTPS server keystore.
com.io7m.jfprop.server_admin_https_keystore_path
The com.io7m.jfprop.server_admin_https_keystore_path parameter
specifies the path of the keystore that will be used for the administration HTTPS server.
com.io7m.jfprop.server_admin_https_keystore_type
The com.io7m.jfprop.server_admin_https_keystore_type parameter
specifies the type of the administration HTTPS server keystore. Will typically be
"JKS" as this is the only guaranteed-available keystore
type on the Java platform.
com.io7m.jfprop.server_admin_https_port
The com.io7m.jfprop.server_admin_https_port parameter
specifies the port that the administration HTTPS server will use.
com.io7m.jfprop.server_admin_https_truststore_password
The com.io7m.jfprop.server_admin_https_truststore_password parameter
specifies the password used to access the administration HTTPS server truststore.
com.io7m.jfprop.server_admin_https_truststore_path
The com.io7m.jfprop.server_admin_https_truststore_path parameter
specifies the path of the truststore that will be used for the administration HTTPS server.
com.io7m.jfprop.server_admin_https_truststore_type
The com.io7m.jfprop.server_admin_https_truststore_type parameter
specifies the type of the administration HTTPS server truststore. Will typically be
"JKS" as this is the only guaranteed-available truststore
type on the Java platform.
com.io7m.jfprop.server_admin_password
The com.io7m.jfprop.server_admin_password parameter
specifies the password that will be used to access the administration server.
com.io7m.jfprop.server_admin_port
The com.io7m.jfprop.server_admin_port parameter
specifies the port that the administration HTTP server will use.
com.io7m.jfprop.server_database_file
The com.io7m.jfprop.server_database_file parameter
specifies the path to the server's database file. Will be created if it does not already
exist.
com.io7m.jfprop.server_http_address
The com.io7m.jfprop.server_http_address parameter
specifies the address to which the HTTP server will bind.
com.io7m.jfprop.server_http_enabled
The com.io7m.jfprop.server_http_enabled parameter
specifies whether or not the HTTP server is enabled. Must be
true or false.
com.io7m.jfprop.server_http_port
The com.io7m.jfprop.server_http_port parameter
specifies the port that the HTTP server will use.
com.io7m.jfprop.server_https_address
The com.io7m.jfprop.server_https_address parameter
specifies the address to which the HTTPS server will bind.
com.io7m.jfprop.server_https_enabled
The com.io7m.jfprop.server_https_enabled parameter
specifies whether or not the HTTPS server is enabled. Must be
true or false.
com.io7m.jfprop.server_https_keystore_password
The com.io7m.jfprop.server_https_keystore_password parameter
specifies the password used to access the HTTPS server keystore.
com.io7m.jfprop.server_https_keystore_path
The com.io7m.jfprop.server_https_keystore_path parameter
specifies the path of the keystore that will be used for the administration HTTPS server.
com.io7m.jfprop.server_https_keystore_type
The com.io7m.jfprop.server_https_keystore_type parameter
specifies the type of the HTTPS server keystore. Will typically be
"JKS" as this is the only guaranteed-available keystore
type on the Java platform.
com.io7m.jfprop.server_https_port
The com.io7m.jfprop.server_https_port parameter
specifies the port that the HTTPS server will use.
com.io7m.jfprop.server_https_truststore_password
The com.io7m.jfprop.server_https_truststore_password parameter
specifies the password used to access the HTTPS server truststore.
com.io7m.jfprop.server_https_truststore_path
The com.io7m.jfprop.server_https_truststore_path parameter
specifies the path of the truststore that will be used for the administration HTTPS server.
com.io7m.jfprop.server_https_truststore_type
The com.io7m.jfprop.server_https_truststore_type parameter
specifies the type of the HTTPS server truststore. Will typically be
"JKS" as this is the only guaranteed-available truststore
type on the Java platform.
com.io7m.jfprop.server_log_directory
The com.io7m.jfprop.server_log_directory parameter
specifies the base log directory for the server. The server will typically create
subdirectories inside this directory for storing access logs.
com.io7m.jfprop.server_log_level
The com.io7m.jfprop.server_log_level parameter
specifies the level of logging to be used. Must be one of
LOG_DEBUG, LOG_INFO,
LOG_WARN, LOG_ERROR,
or LOG_CRITICAL.
com.io7m.jfprop.server_mass_synchronizer_enabled
The com.io7m.jfprop.server_mass_synchronizer_enabled parameter
specifies whether or not the mass synchronizer is enabled. Must be
true or false.