X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=static%2Fdefaults.config.php;h=33ed8211b483949ec64e0717fa55c10c87fc3f1d;hb=ff7e31ab9db8bde940053625141de3717e37b2ca;hp=a8fe5f8686436a599abaad4e2f645c6a95996d4f;hpb=2a4985cd46e2aece0111166cb74f04c152ee6c64;p=friendica.git diff --git a/static/defaults.config.php b/static/defaults.config.php index a8fe5f8686..33ed8211b4 100644 --- a/static/defaults.config.php +++ b/static/defaults.config.php @@ -1,6 +1,6 @@ false, // ap_always_bcc (Boolean) - // Adresses non-mentioned ActivityPub receivers by BCC instead of CC. Increases privacy, decreases performance. + // Addresses non-mentioned ActivityPub receivers by BCC instead of CC. Increases privacy, decreases performance. 'ap_always_bcc' => false, // archival_days (Integer) @@ -132,6 +132,10 @@ return [ // The value has to start with the scheme and end with a "/" 'avatar_cache_url' => '', + // basicauth (Boolean) + // Controls if login via BasicAuth is possible (default is true) + 'basicauth' => true, + // big_emojis (Boolean) // Display "Emoji Only" posts in big. 'big_emojis' => false, @@ -237,6 +241,10 @@ return [ // Periodically delete waiting database processes. 'delete_sleeping_processes' => false, + // delete-blocked-servers (Boolean) + // Delete blocked servers if there are no foreign key violations. + 'delete-blocked-servers' => false, + // dice_profiler_threshold (Float) // For profiling Dice class creation (0 = disabled, >0 = seconds threshold for profiling) 'dice_profiler_threshold' => 0.5, @@ -282,8 +290,12 @@ return [ // restricts develop log writes to requests originating from this IP address. 'dlogip' => '', + // emoji_activities (Boolean) + // Display received activities (like, dislike, reshare) as emojis + 'emoji_activities' => false, + // expire-notify-priority (integer) - // Priority for the expirary notification + // Priority for the expiry notification 'expire-notify-priority' => Friendica\Core\Worker::PRIORITY_LOW, // fetch_by_worker (Boolean) @@ -298,10 +310,10 @@ return [ // Number of "free" searches when system => permit_crawling is enabled. 'free_crawls' => 10, - // groupedit_image_limit (Integer) - // Number of contacts at which the group editor should switch from display the profile pictures of the contacts to only display the names. + // circle_edit_image_limit (Integer) + // Number of contacts at which the circle editor should switch from display the profile pictures of the contacts to only display the names. // This can alternatively be set on a per-account basis in the pconfig table. - 'groupedit_image_limit' => 400, + 'circle_edit_image_limit' => 400, // gserver_update_limit (Integer) // How many servers should be checked at a time? @@ -329,6 +341,14 @@ return [ // Resolve IPV4 addresses only. Don't resolve to IPV6. 'ipv4_resolve' => false, + // ini_max_execution_time (False|Integer) + // Set the number of seconds a script is allowed to run. Default unlimited for Friendica, false to use the system value. + 'ini_max_execution_time' => 0, + + // ini_pcre_backtrack_limit (False|Integer) + // This has to be quite large to deal with embedded private photos. False to use the system value. + 'ini_pcre_backtrack_limit' => 500000, + // invitation_only (Boolean) // If set true registration is only possible after a current member of the node has sent an invitation. 'invitation_only' => false, @@ -364,6 +384,11 @@ return [ // If activated, all hashtags will point to the local server. 'local_tags' => false, + // lock_driver (semaphore|database|memcache|memcached|redis|apcu) + // Whether to use semaphores, the database, Memcache, Memcached, Redis or APCu to handle locks. + // Default is auto detection which tries semaphores first, then falls back to the cache driver. + 'lock_driver' => '', + // logger_config (String) // Sets the logging adapter of Friendica globally (monolog, syslog, stream) 'logger_config' => 'stream', @@ -478,6 +503,10 @@ return [ // Don't show smilies. 'no_smilies' => false, + // optimize_all_tables (Boolean) + // Optimizes all tables instead of only tables like workerqueue or the cache + 'optimize_all_tables' => false, + // paranoia (Boolean) // Log out users if their IP address changed. 'paranoia' => false, @@ -494,12 +523,16 @@ return [ // Sets the ImageMagick compression level for PNG images. Values range from 0 (uncompressed) to 9 (most compressed). 'png_quality' => 8, + // process_view (Boolean) + // Process the "View" activity that is used by Peertube. View activities are displayed, when "emoji_activities" are enabled. + 'process_view' => false, + // profiler (Boolean) // Enable internal timings to help optimize code. Needed for "rendertime" addon. 'profiler' => false, // pushpoll_frequency (Integer) - // Frequency of contact poll for subhub contact using the DFRM or OStatus network. + // Frequency of contact poll for subhub contact using the DFRN or OStatus network. // Available values: // - 5 = every month // - 4 = every week @@ -510,11 +543,11 @@ return [ 'pushpoll_frequency' => 3, // redis_host (String) - // Host name of the redis daemon. + // Host name or the path to the Unix domain socket of the Redis daemon. 'redis_host' => '127.0.0.1', - // redis_port (String) - // Port number of the redis daemon. + // redis_port (Integer) + // Port number of the Redis daemon, should be -1 for unix domain socket 'redis_port' => 6379, // redis_db (Integer) @@ -600,7 +633,7 @@ return [ 'throttle_limit_month' => 0, // transmit_pending_events (Boolean) - // Transmit pending events upon accepted contact request for forums + // Transmit pending events upon accepted contact request for groups 'transmit_pending_events' => false, // update_active_contacts (Boolean) @@ -711,6 +744,13 @@ return [ // Must be writable by the ejabberd process. if set then it will prevent the running of multiple processes. 'lockpath' => '', ], + 'diaspora' => [ + // native_photos (Boolean) + // If enabled, photos to Diaspora will be transmitted via the "photo" element instead of embedding them to the body. + // This is some visual improvement over the embedding but comes with the cost of losing accessibility. + // Is is disabled by default until Diaspora eventually will work on issue https://github.com/diaspora/diaspora/issues/8297 + 'native_photos' => false, + ], 'debug' => [ // ap_inbox_log (Boolean) // Logs every call to /inbox as a JSON file in Friendica's temporary directory @@ -741,4 +781,19 @@ return [ // By default the template cache is stored in several subdirectories. 'use_sub_dirs' => true, ], + 'api' => [ + // mastodon_banner (String) + // Default banner image for Mastodon API, must be a relative path from the base Friendica folder + // + // Default picture credits: + // Author: Lostinlight + // License: CC0 https://creativecommons.org/share-your-work/public-domain/cc0/ + // Link to original work: https://gitlab.com/lostinlight/per_aspera_ad_astra/-/blob/master/friendica-404/friendica-promo-bubbles.jpg + 'mastodon_banner' => '/images/friendica-banner.jpg', + ], + 'blocklist' => [ + // public (Boolean) + // Wether the blocklist is publicly listed under /about (or in any later API) + 'public' => true, + ], ];