Home

Awesome

rss-to-email

RSS subscription service built using Datomic Ions. Hosted at https://rssto.email.

Use as a template

This repo can be used as a batteries-included version of the ion starter project, because some of the following things are already set up:

Set up

Requirements

  1. Clojure
  2. A Datomic Cloud deployment. (You can set one up easily using a cloudformation template, following these instructions)
  3. Babashka (if you want to run the deploy script)
  4. SES set up for your Amazon account

Configuration

Deploying

One of:

Testing

;; load namespaces and ensure DB schema has been created
(load-file "siderail/setup.repl")
;; request a subscription
(rsstoemail/request-sub (rsstoemail/get-connection) "<email>" "<feed>")
;; run poller
(lambdas/poll-all {})