Paperboy
Paperboy is a GitHub template that delivers RSS by email.
Why?
Free, no trackers, easy to set up, and does the job.
Usage
- Click on
"use this template"
; - Update the
"subscriptions.txt"
file. Include your list of websites; - Include these environment variables (
GitHub Secrets
):
# Which service are you using? fastmail? gmail? sendgrid? ...
SMTP_RELAY="smtp.fastmail.com"
# Credentials
SMTP_USERNAME="username"
SMTP_PASSWORD="password"
# Who is sending this email? Use "Name <[email protected]>" format
SMTP_FROM="RSS <[email protected]>"
# Who will receive this the daily RSS email?
MAIL_TO="Eduardo <[email protected]>"
Bonus:
- If you want a different template:
Create a new
Handlebars
file in theemails
folder or update the existing one.
- If you want to receive emails multiple times per day or at a different hour of the day
Update the
cron
property inside the workflowdeliver.yml
Tests
cargo run tests
License
This code is distributed under the terms of MIT license. See LICENSE-MIT for details.