Skip to content

Latest commit

 

History

History
92 lines (60 loc) · 1.8 KB

README.md

File metadata and controls

92 lines (60 loc) · 1.8 KB

Omnivore2RSS

A simple project to turn your Omnivore inbox into an RSS feed.

This is a cloudflare worker project that can be easily deployed at the edge.

Features

Deployment

Deploy to Cloudflare Workers

Public Mode

You can get your feed instantly through:

https://o2rss.detools.dev/public?token=<your token>

Please note that we do not store your token, but we also advise against saving any sensitive data in your feed.

Usage

Install dependencies

pnpm i

Replace wrangler config

cp wrangler.example.toml wrangler.toml

Then replace the OMNIVORE_AUTH_TOKEN field.

Your omnivore auth token can be found here: https://omnivore.app/settings/api

Deploy your worker

pnpm run deploy

The Feed URL

https://<your-worker-domain>/feed

Add this url to your RSS reader, then enjoy reading articles in one place!

Params

Limit

The default limit is 10, you can change it like this:

https://<your-worker-domain>/feed?limit=20

Query

The query is the same from the official, you can find the query string on your omnivore inbox page's top input box.

https://<your-worker-domain>/feed?query=in:inbox

Avaliable Queries:

  • in:inbox
  • in:inbox sort:read-desc is:reading
  • in:library
  • no:label ...

Plus all your custom labels, it's the same thing.

Develop

pnpm dev

License

MIT