2eee1ca flat directory structure, sleep after each url
~myrrc pushed to ~myrrc/nfmd git
Daemon that grabs feeds from a config file and sends them to specified email once a day. Feeds can be in RSS or Atom format or you can specify custom conversion rules.
libc6, libcurl3-gnutls-dev | libcurl4-gnutls-dev, libmrss0-dev, scdoc, binutils
as build dependencies.
cron-daemon, libcurl3-gnutls | libcurl4-gnutls, libmrss0
as runtime dependencies.
An SMTP server running on the same server on port 25 (customisable) you would run nfmd on.
Authorisation must be bypassed for localhost, e.g. permit_mynetworks
for postfix.
A cron-daemon implementation with access to /etc/cron.d
(customisable).
make; sudo make install
sudo nfmd set # create a cron job for /etc/nfmd
sudo nfmd set -c nfmd-config-file # create a cron job for a given config
sudo nfmd rm # remove a cron job
nfmd run -c nfmd-config-file # run one iteration over a config file
18:05 email@foogle.com
[header]
<style>#video { display: none; }</style>
[schemes]
https://t.me https://rsshub.app/telegram/channel
[urls]
# This page provides RSS natively, we'll wait 1 second and parse it
https://myrrc.dev/rss.xml # This is an inline comment
# This page doesn't provide RSS or Atom, we'll wait 2 seconds and query rsshub.app
#sleep=2
https://t.me/red_spades
https://t.me/eto_krivo