Skip to content

RSS feed polling and notification built on AWS Lambda

Notifications You must be signed in to change notification settings

brandonmwest/rss-lambda-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rss-lambda-js

TL:DR; new rss entry -> database -> webhook POST

This is an AWS SAM application that polls a list of RSS feeds, stores new entries, and sends a notification about each new entry to a callback URL.

It is currently designed to work specifically with Stack Overflow question feeds and user feeds.

.
├── README.md
├── rss                         <-- Lambda function source code
│   ├── models                  <-- ORM model definitions (objection.js)
│   │   └── item.js             <-- Feed entries that belong to a subscription
│   │   └── subscription.js     <-- RSS feed URL, callback URL, etc
│   │   └── tag.js              <-- Item tags
│   ├── app.js                  <-- Lambda event handler definition
│   ├── dbconfig.js             <-- Database connection info
│   ├── package.json            <-- NodeJS dependencies
│   └── tests                   <-- Unit tests (...eventually)
└── template.yaml               <-- SAM template

About

RSS feed polling and notification built on AWS Lambda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published