|Gonçalo Valério 7473334a98||1 week ago|
|.github/workflows||1 week ago|
|templates||1 week ago|
|.gitignore||1 month ago|
|.prettierrc||2 months ago|
|CODE_OF_CONDUCT.md||2 months ago|
|LICENSE||1 month ago|
|README.md||1 month ago|
|index.js||2 weeks ago|
|package-lock.json||1 month ago|
|package.json||1 month ago|
|wrangler.toml.example||1 month ago|
This project is meant to be an easy way to aggregate in a single page content from multiple sources. It takes a list of existing RSS feeds, aggregates their contents and displays them in chronological order.
This ends up being specially useful for communities, in order to follow the work being done and published by its members. Some examples of existing "planets" (but using different software):
Note: This project is still in its early days, so expect some rough edges. Any contributions are welcome.
First you need to have wrangler correctly setup on your machine. Then:
wrangler.tomlfile based on the existing
account_idand customize all the
FEEDSshould be a string of coma separated urls, to each of the RSS/ATOM sources that will be part of your planet.
Each community has its own identity, so you should be able to easily customize the look and feel
of the generated page. To do so, before publishing you can edit the
After you should "precompile" that file using the following command:
$ handlebars templates/list_posts.handlebars -f templates/list_posts.precompiled.js -c handlebars/runtime
Note: You need to have handlebars installed "globally" for this step.