[READ-ONLY] Mirror of https://github.com/taobojlen/rss-o-matic. RSS for anything rss-o-matic.com
rss rss-generator
TypeScript 55%
XSLT 34%
Vue 6%
CSS 4%
Shell <1%
<1%

README.md

RSS-O-Matic #

AI-powered Atom feed generator. Paste any website URL and get an Atom feed. Built with Nuxt and NuxtHub for Cloudflare Workers.

Setup #

pnpm install

Create a .env file:

NUXT_OPENROUTER_API_KEY=your-key-here
NUXT_OPENROUTER_MODEL=anthropic/claude-sonnet-4

Development #

pnpm dev

Deploy to Cloudflare Workers #

Resource bindings (D1 database, KV namespace) are already configured in nuxt.config.ts. NuxtHub auto-generates wrangler.json at build time.

1. Set environment variables #

npx wrangler secret put NUXT_OPENROUTER_API_KEY

The model (NUXT_OPENROUTER_MODEL) is configured as a plain variable in wrangler.jsonc.

2. Deploy #

pnpm build && npx wrangler deploy

Or connect your GitHub repo to Cloudflare Workers for automatic deploys on push.