self-hosted listing alerts

Know the moment
it’s listed.

Seekout polls the sites you care about, matches every new listing against rules you define, and pings you within the minute. Homes, cars, classifieds — anything with a feed.

See how it works
  • One binary, your server
  • ntfy & webhook alerts
  • No listing left twice

Pluggable sources

Point it at any RSS or Atom feed — Craigslist searches, KSL, marketplace feeds. Each source polls on its own schedule.

Precise seekers

Compose conditions over price, title, or any field the source returns. Every condition has to hold before you hear about it.

Alerts that arrive

ntfy for push to your phone, webhooks for Slack or anything else. Delivery is recorded per alert, successes and failures alike.

Nothing twice

Listings are de-duplicated per source, and a brand-new source seeds quietly instead of dumping its whole backlog on you.

Three steps and you’re watching

No pipelines to wire up, no cron to babysit.

  1. 1

    Add a source

    Paste a feed URL, pick what kind of thing it lists, choose how often to poll.

  2. 2

    Describe what you want

    A seeker is a name plus conditions: price < 15000, title contains miata.

  3. 3

    Get pinged

    New matches hit your phone through ntfy, and land in your feed live.