Skip to content

savokiss/omnivore2rss

Repository files navigation

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

About

Simple cloudflare worker converts your omnivore to an RSS feed.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published