Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible. https://tt-rss.org/
For a full installation documentation see here: https://git.tt-rss.org/fox/tt-rss/wiki/InstallationNotes
example data:
db user: u_ttrss db name: db_ttrss db pass: <randompassword>
create empty db.
root@server:~# su - postgres postgres@server:~$ psql CREATE USER u_ttrss WITH PASSWORD '<randompassword>'; CREATE DATABASE db_ttrss OWNER u_ttrss; \q
configure db access.
vi /etc/postgresql/9.1/main/pg_hba.conf
add this two lines.
host db_ttrss u_ttrss 127.0.0.1/32 md5 host db_ttrss u_ttrss ::1/128 md5
copy webroot files.
git clone https://tt-rss.org/git/tt-rss.git /var/www/domain.tld/tt-rss
This is a plugin for Tiny Tiny RSS. It allows to modify the content of feeds before Tiny Tiny RSS parses them. Currently, the emphasis is on applying regular expressions to the feed data. https://github.com/wltb/ff_feedcleaner
git clone https://github.com/wltb/ff_feedcleaner /var/www/domain.tld/tt-rss/plugins.local/ff_feedcleaner
FeedCleaner config.
[ { "URL_re": "#https?:\/\/.*\\.srf\\.ch\/.*#", "type": "regex", "pattern": "/<img [^>]*>/", "replacement": "" }, { "URL_re": "#https?:\/\/.*\\.srf\\.ch\/.*#", "type": "regex", "pattern": "/<enclosure [^>]*>/", "replacement": "" }, { "URL_re": "#.*#", "type": "regex", "pattern": "/<img [^>]*>/", "replacement": "" } ]
Setup Android client and buy unlocker for unlimited version.