11feed ist ein Open-Source-, selbstgehosteter, minimaler RSS-Reader, der mit dem statischen Site-Generator 11ty erstellt wurde.
Klonen Sie das Repository
git clone https://github.com/cloudcannon/11feed.git
cd 11feedAbhängigkeiten installieren
npm installKonfigurieren Sie Ihre RSS-Feeds
JSON-Konfiguration : Platzieren Sie eine .json Datei mit Ihren Feeds in ./src/_feeds/ :
{
"category" : " Web " ,
"items" : [
" https://zachleat.com/web/feed/ " ,
" https://www.smashingmagazine.com/feed/ "
]
} OPML-Import : Legen Sie Ihren OPML-Export in ./src/_feeds/ ab:
<? xml version = " 1.0 " encoding = " UTF-8 " ?>
< opml version = " 2.0 " >
< head >
< title >Feed List</ title >
</ head >
< body >
< outline text = " Web " >
< outline type = " rss " text = " Zach Leatherman's Blog " xmlUrl = " https://zachleat.com/web/feed/ " />
< outline type = " rss " text = " Smashing Magazine " xmlUrl = " https://www.smashingmagazine.com/feed/ " />
</ outline >
</ body >
</ opml >Bauen
Zu bauen:
npx @11ty/eleventy Zum Erstellen und Bereitstellen auf localhost:8080 “:
npx @11ty/eleventy --serveEinsetzen
Stellen Sie Ihre Website bei einem statischen Hosting-Anbieter bereit. Jede Plattform bietet Möglichkeiten, tägliche Builds zu planen:
Wir freuen uns über Beiträge! Ob Funktionsvorschläge, Fehlerberichte oder Pull-Requests, alle Beiträge sind willkommen. Bitte reichen Sie eine Problem- oder Pull-Anfrage ein, wenn Sie 11feed verbessern möchten.
11feed ist Open Source und unter der MIT-Lizenz verfügbar.