Skip to content

chankh/gcp-rss-notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gcp-rss-notifier

This is a serverless solution that retrieves RSS feeds for new items and sent to a Google Chat webhook URL for notification.

Architecture

Resources

  • List Channels Function - Cloud Function that lists all channels of RSS feeds for processing
  • Process Channel Function - Cloud Function that checks the RSS feed for new content
  • Process Item Function - Cloud Function that sends a message to Google Chat for each new item
  • Channel Topic - Pub/Sub topic that dispatches a message for each RSS feed
  • Item Topic - Pub/Sub topic that dispatches a message for each new item in an RSS feed
  • Channels Table - Firestore table that holds configuration of all RSS feeds
  • Items Table - Firestore table that record all RSS items that have been processed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published