
Your source will have to implement a few methods.
#Open source rss reader password
username and password for accessing the source data).Ī simple example for the member variables of a spout for accessing an IMAP email account: The $params contain the definition of the input fields which a user will have to fill to add a new source of your spout (e.g. Set the $name and $description variable with the name and description of your spout. The easiest way is to copy the /spouts/rss/feed.php and to modify this file. an IMAP Email Account, Log Files or any data from your own application), you can include a new spout in your selfoss stream by writing just one php class (saved in one php file).Ĭreate a new php file under /spouts/your_spouts/your_spout.php (choose a name for your_spouts and your_spout). If you want to get the newest entries from your own source (e.g. Spouts (aka plugins) fetch the content from the different sources. You can easily add your own data sources.

Defaults to "SELFOSS_".Ĭamo domain used to proxify images (optional). Only consider ENV variables that start with this prefix as additional config variables. Scrolls to the article header after selecting an article (enabled by default) Set load_images_on_mobile=1 for allowing image lazy loading on mobile devices Set unread_order=asc to read your unread items from the oldest to the newest, leave it empty or to desc to read from the newest to the oldest Set this to 1 or 2 depending on your wallabag version (1 for version 1.x or 2 for version 2.x) When you would like to show only facebook and twitter share button use share=ft. Default is share=gtfprde (g = google, f = facebook, t = twitter, p = pocket, d = delicious, w = wallabag, e = email). Share defines which share buttons beneath the entry are visible.
#Open source rss reader update
Set allow_public_update_access=1 for allowing public access for /update (anybody can access and start the update job). Then instead of Open Sans the font Arial will be used. Set use_system_font=1 if you have problems with special characters. Set 0 or leave empty for auto detection (browser language) or set "de" for German, "en" for English, "fr" for French, "cs" for Czech, "nl" for Dutch, "ru" for Russian, "tr" for Turkish, "lv" for Latvian, "tw" for Traditional Chinese, "cn" for Simplified Chinese With 1, a click on a button is required instead. Set this to 0 to disable autoloading of more items when you scroll down. Set this to 1 for automatically collapsing items when another one is opened. Set this to 1 for automatically marking items as read after open/read them. It is also possible to configure a tag (e.g. Choose between newest, unread and starred. Set this to 1 for automatically marking items as read after you fetched them via rss Maximum amount of items in the generated rss feed Enter 1 for enabling this write-protected mode If you use login (username and password is set), you can allow guests to see your stream. Salt for hashing the password (see Wikipedia)

You can generate a password hash by using following page of your selfoss installation. Just set username and password for enabling login. Number of entries per page on your streamĭays until items will be deleted (marked items will never be deleted)īase url of the selfoss page use this option if you use a ssl proxy which changes the $_SERVER globals, most notably the URL path in which the app is installed. Use this for troubleshooting on updating feeds (but be aware that the log file can become very large.) Additionally, you can use NONE pseudo-level to turn the logging off completely. Set logging level – following logging levels are available: EMERGENCY, ALERT, CRITICAL, ERROR, WARNING, NOTICE, INFO, DEBUG. Alternately, you can set the option to error_log to redirect the messages to SAPI error log – handy for PHP-FPM, which discards stderr by default.

Setting file:php://stderr is especially useful when running selfoss on a PaaS or inside Docker. Port for database connections (3306 for mysql, 5432 for PostgreSQLīy default, the logs are saved to data/logs/default.log but you can choose a different file by specifying a file path prefixed by file. You can set the config parameters in the config.ini file. Selfoss offers the following configuration parameters.
