X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=doc%2Fhtconfig.md;h=95bda8bb9674d85696136fb6ed13786772b81ce6;hb=3f69568365e2d229540e99f92b9fb31a01e04117;hp=6598fa142affa227a95a1b4fa3859de18520401d;hpb=eb4650ff231a58a24247d3c7df45524a2359bf60;p=friendica.git diff --git a/doc/htconfig.md b/doc/htconfig.md index 6598fa142a..95bda8bb96 100644 --- a/doc/htconfig.md +++ b/doc/htconfig.md @@ -41,8 +41,8 @@ Example: To set the automatic database cleanup process add this line to your .ht * **disable_email_validation** (Boolean) - Disables the check if a mail address is in a valid format and can be resolved via DNS. * **disable_url_validation** (Boolean) - Disables the DNS lookup of an URL. * **disable_password_exposed** (Boolean) - Disable the exposition check against the remote haveibeenpwned API on password change. Default value is false. -* **dlogfile - location of the developer log file -* **dlogip - restricts develop log writes to requests originating from this IP address +* **dlogfile** - location of the developer log file +* **dlogip** - restricts develop log writes to requests originating from this IP address * **frontend_worker_timeout** - Value in minutes after we think that a frontend task was killed by the webserver. Default value is 10. * **hsts** (Boolean) - Enables the sending of HTTP Strict Transport Security headers * **ignore_cache** (Boolean) - For development only. Disables the item cache. @@ -85,6 +85,7 @@ Example: To set the automatic database cleanup process add this line to your .ht * **pushpoll_frequency** - * **qsearch_limit** - Default value is 100. * **remove_multiplicated_lines** (Boolean) - If enabled, multiple linefeeds in items are stripped to a single one. +* **sendmail_params** (Boolean) - Normal sendmail command parameters will be added when the PHP mail() function is called for sending e-mails. This ensures the Sender Email address setting is applied to the message envelope rather than the host's default address. Default is true. Set to false if your non-sendmail agent is incompatible, or to restore old behavior of using the host address. * **show_unsupported_addons** (Boolean) - Show all addons including the unsupported ones. * **show_unsupported_themes** (Boolean) - Show all themes including the unsupported ones. * **show_global_community_hint** (Boolean) - When the global community page is enabled, use this option to display a hint above the stream, that this is a collection of all public top-level postings that arrive on your node. @@ -93,6 +94,7 @@ Example: To set the automatic database cleanup process add this line to your .ht * **throttle_limit_month** - Maximum number of posts that a user can send per month with the API. * **wall-to-wall_share** (Boolean) - Displays forwarded posts like "wall-to-wall" posts. * **worker_cooldown** - Cooldown time after each worker function call. Default value is 0 seconds. +* **worker_load_exponent** (Integer) - Default 3, which allows only 25% of the maximum worker queues when server load reaches around 37% of maximum load. For a linear response where 25% of worker queues are allowed at 75% of maximum load, set this to 1. Queues will always reduce to zero when the maximum load is exceeded. * **xrd_timeout** - Timeout for fetching the XRD links. Default value is 20 seconds. ## experimental ## @@ -124,3 +126,11 @@ The configuration variables db_host, db_user, db_pass and db_data are holding yo If you need to specify a port to access the database, you can do so by appending ":portnumber" to the db_host variable. $db_host = 'your.mysqlhost.com:123456'; + +If all of the following environment variables are set, Friendica will use them instead of the previously configured variables for the db: + + MYSQL_HOST + MYSQL_PORT + MYSQL_USERNAME + MYSQL_PASSWORD + MYSQL_DATABASE