Publishing¶
The publish stage assembles clustered articles into themed bulletins and outputs them to files and FreshRSS.
Output Formats¶
Markdown Files¶
Written to output/markdown/ (configurable):
HTML Files¶
Written to output/html/ (configurable):
FreshRSS Integration¶
MyNews pushes bulletins to FreshRSS via the Fever API.
Configure in defaults.yml:
freshrss:
url: "https://freshrss.example.com/api/fever.php"
username: "your_username"
api_key: "your_api_key"
Bulletin Structure¶
Each bulletin is organized by theme (defined in bulletins.yml):
- New articles matching theme keywords, grouped by cluster
- Recurring topics appended at the end