31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
Full-Text RSS Feed Filter
|
|
=========================
|
|
|
|
This is something quick-and-dirty that I knocked together when the
|
|
FiveFilters feed-filter installation I had been using decided to quit
|
|
working. It might've been something in the switch to PHP 7.2 on my server,
|
|
but their lack of understanding of how open source works (they hide their
|
|
latest versions behind a paywall) rubbed me the wrong way. My replacement
|
|
ended up being significantly lighter in weight: a single PHP file.
|
|
|
|
Usage
|
|
-----
|
|
|
|
Drop fullrss.php into a PHP-enabled webserver somewhere. Install
|
|
[rdrview](https://github.com/eafer/rdrview); make sure
|
|
it's in the webserver's (or PHP's) PATH. In your feed reader, prepend
|
|
"https://your-server-hostname-here/fullrss.php?url=" onto feed URLs that you
|
|
want to process.
|
|
|
|
Articles are cached in /tmp to reduce bandwidth usage and script-processing
|
|
time.
|
|
|
|
Usage (Docker)
|
|
--------------
|
|
|
|
A [containerized version](https://gitlab.alfter.us/salfter/fullrss/container_registry)
|
|
built on php/fpm-alpine is available. You could spin it up with
|
|
/var/www/html in a separate volume, but since this is just a single PHP
|
|
script, you can probably get away without it, depending on your webserver.
|
|
Mounting /tmp to a tmpfs instance is probably a good idea, too.
|