TekTinkers /feeds (ZemeWire-style) This folder mirrors the ZemeWire /wire layout and pipeline: seed/feeds.json — RSS/Atom URLs to aggregate (edit this list) php/ingest.php — fetch feeds, normalize items, write seed/articles.json php/articles.php — JSON API for the front-end (TTL refresh + background ingest) js/script.js — magazine grid UI (from ZemeWire wire, paths stay relative) css/style.css — Wire grid styles + ttn-feeds.css for TekTinkers colors Run ingest manually: php /var/www/ttn/feeds/php/ingest.php Or open in a browser (optional key if TTN_FEEDS_INGEST_KEY is set in the environment): /feeds/php/ingest.php Cron example (every 10 minutes): */10 * * * * /usr/bin/php /var/www/ttn/feeds/php/ingest.php >/dev/null 2>&1 Front page: /feeds/