rss-polling-service
Description
Polls Reddit JSON and RSS feeds registered in research_feeds on a configurable interval (default 15 min). Deduplicates posts in-memory. Publishes web.fetch.requested per new post into the fetch pipeline. Marks feeds stale after RSS_STALE_DAYS with no new content. Enforces Reddit rate limits (x-ratelimit headers + 6s floor).
Role
Background poll loop; exposes GET /config and PUT /config for live interval tuning without restart; exposes POST /feeds/reload to trigger an immediate poll cycle.
Restart Procedure
cd /mnt/blaze/prysm-infra/telegram-services_v2/phase2-section5.5-background-services && docker compose build rss-polling-service && docker compose up -d rss-polling-service