Skip to content

bcongdon/rssfilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

51 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

RSSFilter

License: MIT Twitter: BenRCongdon

Like email filters, but for RSS feeds.

๐ŸŒŽ Live Version

Installation

(Note: You must have npm and cargo installed.)

  1. git clone https://github.com/bcongdon/rssfilter && cd rssfilter
  2. Install frontend dependencies: npm install
  3. Install backend dependencies: cargo build

Usage

Backend

cargo run

Frontend

npm run start

Screenshot

screenshot

Deploying to Google Cloud Run

  1. Build the docker image:

    docker build -t gcr.io/$PROJECT_ID/rssfilter .

  2. Upload to the GCP container image registry:

    gcloud docker -- push gcr.io/$PROJECT_ID/rssfilter

  3. Deploy to Cloud Run:

    TODO

Author

๐Ÿ‘ค Benjamin Congdon

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Guidelines:

  • Make sure that any frontend changes are linted with npm run lint
  • Make sure that any backend changes pass clippy checks (cargo clippy), and are properly formatted with rustfmt.

Show your support

Give a โญ๏ธ if this project helped you!

Asset Attribution

  • Favicon is RSS by Rafaรซl Massรฉ from the Noun Project

๐Ÿ“ License

Copyright ยฉ 2019 Benjamin Congdon.
This project is MIT licensed.