Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.47 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.47 KB

A tool for finding and sniffing rss links.

How It Works

Parsing HTML:

  • <link> with type application/rss+xml
  • <link> with type application/atom+xml
  • <link> with type application/json
  • <link> with type application/feed+json
  • <a> contains rss word

Well-known paths:

  • atom.xml, feed.xml, rss.xml, index.xml
  • atom.json, feed.json, rss.json, index.json
  • feed/, rss/

Third party services:

Contributing

Please keep code clean, and thanks for your contribution!

  1. frontend: front-end code is in frontend
npm run dev
  1. serverless: use vercel cli to run locally
vercel dev
  1. Test the changes, e.g. go test . /... to test Go code. Then open a pr to the main branch. It is recommended that one pr does only one thing.

Env variables

variable required description
USER_AGENT false HTTP User-Agent in request, default rss-finder/1.0
WEB_DOMAIN true Domain name of the web ui