X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=config.php-dist;h=3f12ba4393435d33941b9a8e50768a393bb1ae75;hb=afad6f38e4ba03c8f1e6fdb6a6a81f2f1afd125a;hp=6ffcbe8a15b941e73d0c64e095365bc8d7bace66;hpb=0d43b92104ae4fd0eb236b3b9b2e08b3c9fa5697;p=tt-rss.git diff --git a/config.php-dist b/config.php-dist index 6ffcbe8a..3f12ba43 100644 --- a/config.php-dist +++ b/config.php-dist @@ -1,72 +1,161 @@ -/dev/null 2>&1 - define(DISPLAY_FEEDLIST_ACTIONS, false); - // display actions dropbox in feedlist, if disabled these actions are - // available in the global actions dropbox + // Another alternative approach is to run update_daemon.php in the background + // on the server, which allows user-scheduled updates and continous + // feed updating in the background. This is the recommended way at the moment. + + define('SMART_RPC_COUNTERS', false); + // If enabled, stores feed counter information on the server side and sends + // only diffs to the client. In the nutshell, it saves your bandwidth and + // makes UI more responsive, but eats server memory. + // This option can introduce a lot of weird interface glitches in + // some use-cases (if you have more than one tt-rss window open, for example) + // so it is disabled by default. - define(ENABLE_SPLASH, false); - // enable splashscreen on loading + define('GLOBAL_ENABLE_LABELS', false); + // Labels are a security risk, so this option can globally disable them for all users. -?> + define('ENABLE_LOGIN_SSL', false); + // Redirect to SSL url for login + + define('MAIL_RESET_PASS', true); + // Send mail to user on password reset + + define('MAIL_FROM', 'TT-RSS Daemon '); + // Pretty obvious, I suppose. Used for email digests & password notifications. + define('ENABLE_FEED_BROWSER', true); + // Enable or disable local feed browser + + define('TMP_DIRECTORY', '/tmp'); + // Directory for temporary files + + define('FEEDS_FRAME_REFRESH', 600); + // Auto refresh interval for feeds frame (in seconds) + + define('MAX_UPDATE_TIME', 0); + // Limit one update sequence run to this number of seconds. + // The valiue is not exact, because it is being checked between feed updates, + // which could use abritrary amount of time. Feeds which could not be updated + // in time, are being skipped. + // If this option is enabled (non-zero) feeds are updated in random order. + // It is also recommended to set FEEDS_FRAME_REFRESH to a lower value if using + // this option. + + define('ENABLE_UPDATE_DAEMON', false); + // This enables different mechanism for user-triggered updates designed + // for update daemon running in background on the server. + // This option suggests FEEDS_FRAME_REFRESH set to a small value + // (like 60 seconds, depending on number of users and server/bandwidth load). + + define('DAEMON_SLEEP_INTERVAL', 120); + // Interval between update daemon update runs + + define('DATABASE_BACKED_SESSIONS', false); + // Store session information in a database, recommended for multiuser + // configurations. Doesn't seem to work for everyone, so enable with caution. + // tt-rss uses default PHP session storing mechanism if disabled. + + define('SESSION_CHECK_ADDRESS', true); + // Bind session to client IP address (recommended) + + define('SESSION_COOKIE_LIFETIME', 0); + // Default lifetime of a session cookie. In seconds, + // 0 means delete on browser close + + define('SESSION_COOKIE_LIFETIME_REMEMBER', 86400); + // Session cookie lifetime if "remember me" is checked on login. + + define('SESSION_EXPIRE_TIME', 86400); + // Hard expiration limit for sessions. Should be + // >= SESSION_COOKIE_LIFETIME_REMEMBER + + define('DAEMON_UPDATE_LOGIN_LIMIT', 0); + // Stop updating feeds of user who was never logged in + // in specified amount of days. 0 disables. + + define('CHECK_FOR_NEW_VERSION', true); + // Check for new versions of tt-rss when entering preferences. + + define('USE_CURL_FOR_ICONS', false); + // Fetch favicons using CURL, useful if your PHP has disabled remote fopen() + + define('DIGEST_ENABLE', true); + // Global option to enable daily digests + + define('DIGEST_HOSTNAME', 'some.ttrss.host.dom'); + // Hostname for email digest signature + + define('DIGEST_EMAIL_LIMIT', 10); + // The maximum amount of emails sent in one digest batch + + define('DAEMON_SENDS_DIGESTS', true); + // If update daemon and update_feeds should send digests + // Disable if you prefer querying special URL (see wiki) + + define('CONFIG_VERSION', 5); + // Expected config version. Please update this option in config.php + // if necessary (after migrating all new options from this file). + + // vim:ft=php +?>