I have to check every day security news on different websites. That's annoying. Driven by my laziness, I developed a small Python program that I can use as an aggregator.

My current feeds I fetch daily are:

FEEDS = [
    "https://feeds.feedburner.com/TheHackersNews",
    "https://www.bleepingcomputer.com/feed/",
    "https://cvefeed.io/rssfeed/latest.xml",
    "https://cvefeed.io/rssfeed/newsroom.xml"
]

This feeds including latest CVE's. I add a scheduler to it, so you can let run it in the background. To run the flask web app is a extra python file to start it. This is how it looks:

None
Beagle Watch Screenshot

If you click on view you got on the same site a modal:

None
Beagle Watch — View Modal — Screenshot

You can also run it in a Dockerfile.

You will find all data in in this repository on Github.