mirror of
https://github.com/YGGverse/Pulsar.git
synced 2026-03-31 17:55:37 +00:00
1.2 KiB
1.2 KiB
Pulsar
RSS Aggregator for Gemini Protocol
Simple RSS feed converter to static Gemtext format, useful for news portals or localhost usage.
Usage
git clone https://github.com/YGGverse/Pulsar.gitcp example/config.json config.json- setup your feedsphp src/crawler.php- create crontab schedule
Config
Configuration file supports multiple feed channels with custom settings:
source- string, filepath or URL to the valid RSS feedtarget- string, relative or absolute path to Gemtext dumpsitemlimit- integer, how many items to displaytemplate- string, custom pattern for feed item, that supports following macros{nl}- new line separator{link}- item link{guid}- item guid{pubDate}- item pubDate, soon with custom time format e.g.{pubDate:Y-m-d H:s}{title}- item title{description}- item description
Resulting files could be generated to the any folder for personal reading on localhost, or shared with others using gmid, twins or any other Gemini server.