diff --git a/conf/ezbookkeeping.ini b/conf/ezbookkeeping.ini index 47e9982e..df673568 100644 --- a/conf/ezbookkeeping.ini +++ b/conf/ezbookkeeping.ini @@ -25,7 +25,7 @@ root_url = %(protocol)s://%(domain)s:%(http_port)s/ cert_file = cert_key_file = -# Unix socket path, for "socket" only +# Unix socket path, for "socket" protocol only unix_socket = # Static file root path (relative or absolute path) @@ -47,10 +47,10 @@ name = ezbookkeeping user = root passwd = -# For "postgres" only, Either "disable", "require" or "verify-full" +# For "postgres" database only, Either "disable", "require" or "verify-full" ssl_mode = disable -# For "sqlite3" only, db file path (relative or absolute path) +# For "sqlite3" database only, database file path (relative or absolute path) db_path = data/ezbookkeeping.db # Max idle connection number (0 - 65535, 0 means no idle connections are retained), default is 2 @@ -89,21 +89,21 @@ mode = console file # Either "debug", "info", "warn", "error", default is "info" level = info -# For "file" only, log file path (relative or absolute path) +# For "file" mode only, log file path (relative or absolute path) log_path = log/ezbookkeeping.log [uuid] # Uuid generator type, supports "internal" currently generator_type = internal -# For "internal" only, each server must have unique id (0 - 255) +# For "internal" uuid generator only, each server must have unique id (0 - 255) server_id = 0 [duplicate_checker] # Duplicate checker type, supports "in_memory" currently checker_type = in_memory -# For "in_memory" only, cleanup expired data interval seconds (1 - 4294967295), default is 60 (1 minutes) +# For "in_memory" duplicate checker only, cleanup expired data interval seconds (1 - 4294967295), default is 60 (1 minutes) cleanup_interval = 60 # The minimum interval seconds (0 - 4294967295) between duplicate submissions on the same page (exiting and re-entering the page is considered as a new session) @@ -184,47 +184,47 @@ map_data_fetch_proxy = false # Proxy for ezbookkeeping server requesting original map data when map_data_fetch_proxy is set to true, supports "system" (use system proxy), "none" (do not use proxy), or proxy URL which starts with "http://", "https://" or "socks5://", default is "system" proxy = system -# For "tomtom" only, TomTom map API key, please visit https://developer.tomtom.com/how-to-get-tomtom-api-key for more information +# For "tomtom" map provider only, TomTom map API key, please visit https://developer.tomtom.com/how-to-get-tomtom-api-key for more information tomtom_map_api_key = -# For "tianditu" only, TianDiTu map application key, please visit https://console.tianditu.gov.cn/api/register for more information +# For "tianditu" map provider only, TianDiTu map application key, please visit https://console.tianditu.gov.cn/api/register for more information tianditu_map_app_key = -# For "googlemap" only, Google map JavaScript API key, please visit https://developers.google.com/maps/get-started for more information +# For "googlemap" map provider only, Google map JavaScript API key, please visit https://developers.google.com/maps/get-started for more information google_map_api_key = -# For "baidumap" only, Baidu map JavaScript API application key, please visit https://lbsyun.baidu.com/index.php?title=jspopular3.0/guide/getkey for more information +# For "baidumap" map provider only, Baidu map JavaScript API application key, please visit https://lbsyun.baidu.com/index.php?title=jspopular3.0/guide/getkey for more information baidu_map_ak = -# For "amap" only, Amap JavaScript API application key, please visit https://lbs.amap.com/api/javascript-api/guide/abc/prepare for more information +# For "amap" map provider only, Amap JavaScript API application key, please visit https://lbs.amap.com/api/javascript-api/guide/abc/prepare for more information amap_application_key = -# For "amap" only, Amap JavaScript API security verification method, supports the following methods: +# For "amap" map provider only, Amap JavaScript API security verification method, supports the following methods: # "internal_proxy": use the internal proxy to request amap api with amap application secret (default) # "external_proxy": use an external proxy to request amap api (amap application secret should be set by external proxy) # "plain_text": append amap application secret to frontend request directly (insecurity for public network) # Please visit https://developer.amap.com/api/jsapi-v2/guide/abc/load for more information amap_security_verification_method = plain_text -# For "amap" only, Amap JavaScript API application secret, this setting must be provided when "amap_security_verification_method" is set to "internal_proxy" or "plain_text", please visit https://lbs.amap.com/api/javascript-api/guide/abc/prepare for more information +# For "amap" map provider only, Amap JavaScript API application secret, this setting must be provided when "amap_security_verification_method" is set to "internal_proxy" or "plain_text", please visit https://lbs.amap.com/api/javascript-api/guide/abc/prepare for more information amap_application_secret = -# For "amap" only, Amap JavaScript API external proxy url, this setting must be provided when "amap_security_verification_method" is set to "external_proxy" +# For "amap" map provider only, Amap JavaScript API external proxy url, this setting must be provided when "amap_security_verification_method" is set to "external_proxy" amap_api_external_proxy_url = -# For "custom" only, the tile layer url of custom map tile server, supports {x}, {y} (coordinates) and {z} (zoom level) placeholders, like "https://tile.openstreetmap.org/{z}/{x}/{y}.png" +# For "custom" map provider only, the tile layer url of custom map tile server, supports {x}, {y} (coordinates) and {z} (zoom level) placeholders, like "https://tile.openstreetmap.org/{z}/{x}/{y}.png" custom_map_tile_server_url = -# For "custom" only, the optional annotation layer url of custom map tile server, supports {x}, {y} (coordinates) and {z} (zoom level) placeholders +# For "custom" map provider only, the optional annotation layer url of custom map tile server, supports {x}, {y} (coordinates) and {z} (zoom level) placeholders custom_map_tile_server_annotation_url = -# For "custom" only, the min zoom level (0 - 255) for custom map tile server, default is 1 +# For "custom" map provider only, the min zoom level (0 - 255) for custom map tile server, default is 1 custom_map_tile_server_min_zoom_level = 1 -# For "custom" only, the max zoom level (0 - 255) for custom map tile server, default is 18 +# For "custom" map provider only, the max zoom level (0 - 255) for custom map tile server, default is 18 custom_map_tile_server_max_zoom_level = 18 -# For "custom" only, the default zoom level (0 - 255) for custom map tile server, default is 14 +# For "custom" map provider only, the default zoom level (0 - 255) for custom map tile server, default is 14 custom_map_tile_server_default_zoom_level = 14 [exchange_rates]