A simple in memory feed aggregator service
You need a configuration file on yaml format with your feed title and a list of feed urls like:
title: "Test Config Title"
feeds:
- "https://raelmax.github.io/rss.xml"
Then, download the binary on releases page and run:
./city -config=path/to/your/config.yaml -port=8000 -timeout=5
Access http://127.0.0.1:8000 from your browser.
Just fork this repository and click on this button:
Get the city source code:
go get github.com/raelmax/city
Run tests:
go test
- Deploy to heroku
- Improve test coverage
- Pagination
- Posts expiration
- Database support(?)