; DO NOT REMOVE THIS LINE ; This file contains the default settings for RSS-Bridge. Do not change this ; file, it will be replaced on the next update of RSS-Bridge! You can specify ; your own configuration in 'config.ini.php' (copy this file). [system] ; Only these bridges are available for feed production ; How to enable all bridges: enabled_bridges[] = * enabled_bridges[] = CssSelectorBridge enabled_bridges[] = FeedMerge enabled_bridges[] = FeedReducerBridge enabled_bridges[] = Filter enabled_bridges[] = GettrBridge enabled_bridges[] = MastodonBridge enabled_bridges[] = Reddit enabled_bridges[] = RumbleBridge enabled_bridges[] = SoundcloudBridge enabled_bridges[] = Telegram enabled_bridges[] = ThePirateBay enabled_bridges[] = TikTokBridge enabled_bridges[] = Twitch enabled_bridges[] = Twitter enabled_bridges[] = Vk enabled_bridges[] = XPathBridge enabled_bridges[] = Youtube enabled_bridges[] = YouTubeCommunityTabBridge ; Defines the timezone used by RSS-Bridge ; Find a list of supported timezones at ; https://www.php.net/manual/en/timezones.php ; timezone = "UTC" (default) timezone = "UTC" ; Display a system message to users. message = "" ; Whether to enable debug mode. enable_debug_mode = false ; Enable debug mode only for these permitted ip addresses ; debug_mode_whitelist[] = 127.0.0.1 ; debug_mode_whitelist[] = 192.168.1.10 ; Whether to enable maintenance mode. If enabled, feed requests receive 503 Service Unavailable enable_maintenance_mode = false [http] ; Operation timeout in seconds timeout = 30 ; Operation retry count in case of curl error retries = 2 ; User agent useragent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0" ; Max http response size in MB max_filesize = 20 [cache] ; Cache type: file, sqlite, memcached, array, null type = "file" ; Allow users to specify custom timeout for specific requests. ; true = enabled ; false = disabled (default) custom_timeout = false [admin] ; Advertise an email address where people can reach the administrator. ; This address is displayed on the main page, visible to everyone! ; "" = Disabled (default) email = "" ; Advertise a contact Telegram url e.g. "https://t.me/elegantobjects" telegram = "" ; Show Donation information for bridges if available. ; This will display a 'Donate' link on the bridge view ; and a "Donate" button in the HTML view of the bridges feed. ; true = enabled (default) ; false = disabled donations = true [proxy] ; Sets the proxy url (i.e. "tcp://192.168.0.0:32") ; "" = Proxy disabled (default) url = "" ; Sets the proxy name that is shown on the bridge instead of the proxy url. ; "" = Show proxy url name = "Hidden proxy name" ; Allow users to disable proxy usage for specific requests. ; true = enabled ; false = disabled (default) by_bridge = false [authentication] ; Enables basic authentication for all requests to this RSS-Bridge instance. ; ; Warning: You'll have to upgrade existing feeds after enabling this option! ; ; true = enabled ; false = disabled (default) enable = false username = "admin" ; The password cannot be the empty string if authentication is enabled. password = "" ; This will be used only for actions that require privileged access access_token = "" [error] ; Defines how error messages are returned by RSS-Bridge ; ; "feed" = As part of the feed (default) ; "http" = As HTTP error message ; "none" = No errors are reported output = "feed" ; Defines how often an error must occur before it is reported to the user report_limit = 1 ; --- Cache specific configuration --------------------------------------------- [FileCache] ; The root folder to store files in. ; "" = Use the cache folder in the repository (default) path = "" ; Whether to actually delete files when purging. Can be useful to turn off to increase performance. enable_purge = true [SQLiteCache] ; Filepath of the sqlite db file file = "cache.sqlite" ; Whether to actually delete data when purging enable_purge = true ; Busy wait in ms before timing out timeout = 5000 [MemcachedCache] host = "localhost" port = 11211 ; --- Bridge specific configuration ------ [DiscogsBridge] ; Sets the personal access token for interactions with Discogs. When ; provided, images can be included in generated feeds. ; ; "" = no token used (default) personal_access_token = ""