11feed adalah pembaca RSS minimal sumber terbuka, yang dihosting sendiri, dan dibuat dengan generator situs statis 11ty.
Kloning repositori
git clone https://github.com/cloudcannon/11feed.git
cd 11feed
Instal dependensi
npm install
Konfigurasikan umpan RSS Anda
Konfigurasi JSON : Tempatkan file .json
dengan feed Anda di ./src/_feeds/
:
{
"category" : " Web " ,
"items" : [
" https://zachleat.com/web/feed/ " ,
" https://www.smashingmagazine.com/feed/ "
]
}
Impor OPML : Masukkan ekspor OPML Anda ke ./src/_feeds/
:
<? 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 >
Membangun
Untuk membangun:
npx @11ty/eleventy
Untuk membangun dan melayani di localhost:8080
:
npx @11ty/eleventy --serve
Menyebarkan
Terapkan situs Anda ke penyedia hosting statis. Setiap platform menawarkan cara untuk menjadwalkan pembangunan harian:
Kami menyambut kontribusi! Baik itu saran fitur, laporan bug, atau permintaan penarikan, semua kontribusi dihargai. Silakan kirimkan masalah atau permintaan tarik jika Anda ingin meningkatkan 11feed.
11feed adalah sumber terbuka dan tersedia di bawah Lisensi MIT.