Home

Awesome

<h1 align="center">RSSFilter</h1> <p> <a href="https://github.com/bcongdon/rssfilter/blob/master/LICENSE"> <img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg" target="_blank" /> </a> <a href="https://twitter.com/BenRCongdon"> <img alt="Twitter: BenRCongdon" src="https://img.shields.io/twitter/follow/BenRCongdon.svg?style=social" target="_blank" /> </a> </p>

Like email filters, but for RSS feeds.

🌎 Live Version

🏠 Project Homepage

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!<br />Feel free to check issues page.

Guidelines:

Show your support

Give a ⭐️ if this project helped you!

Asset Attribution

📝 License

Copyright © 2019 Benjamin Congdon.<br /> This project is MIT licensed.