Use an RSS feed with Buttondown.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matt Ronchetto b685cf5ac5
chore: removed unused and declared vars
2 months ago
.github Create renovate.json 2 months ago
.gitignore Initial commit 2 months ago
LICENSE fix: remove extra waffle in LICENSE about file headers 2 months ago
README.md chore: added missing dep te switch from bool to string 2 months ago
go.mod chore: setup dependencies 2 months ago
go.sum chore: setup dependencies 2 months ago
main.go chore: removed unused and declared vars 2 months ago
renovate.json chore(deps): add renovate.json 2 months ago

README.md

Courier Service

This tool checks your RSS feed for any new additions, and sends out emails accordingly.

Usage

Enter the Buttondown dashboard and select "Programming". Your API key will the first item on the page. Set this as an environment variables called BUTTONDOWN_KEY. You can tell Courier Service to send emails itself, rather than "cache" it for manual approval by using the COURIER_DIRECT variable and setting it to "true".

Run the tool everytime a Git push is made with a Git hook or by some other recurring request to ensure Courier Service can see changes as they come: ./courier-service https://maatt.ch/atom.xml

Acknowledgements

Courier Service is licensed under the Apache 2.0 license. A plain-text copy can be found with the source of this tool (/LICENSE).