Skip to content

JavaScript/Deno script for syncing RSS feeds into Diskuto

License

Notifications You must be signed in to change notification settings

diskuto/rss-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSR Version

rss-sync

Run this script periodically to make RSS feeds available in your Diskuto feed.

Installation

  1. Install Deno.
  2. deno install --allow-read --allow-net --deny-env jsr:@diskuto/rss-sync

Setup & Use

  1. Create an rss-sync.toml in your current directory, following the sample.

    You can use the rss-sync genKeys command to generate new userIDs for each blog. (Each should use a separate key so that their sync state remains independent.)

  2. Make sure to follow those IDs from a user on your Diskuto server. This will grant them write access to that server.

  3. Run rss-sync updateProfiles once, to create/update a Diskuto profile for each RSS feed.

  4. Periodically run rss-sync sync to fetch new news.

About

JavaScript/Deno script for syncing RSS feeds into Diskuto

Resources

License

Stars

Watchers

Forks

Packages

No packages published