Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/taobojlen/rss-o-matic. RSS for anything rss-o-matic.com
rss rss-generator
Something went wrong. Try again.
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.