jobpull overview
jobpull is a self-hosted job board starter kit. It crawls official public feeds, classifies roles, stores them in a small database, and serves a searchable board with an admin path for configuration and recrawls.
What it does well
- ingests public job feeds from Greenhouse, Lever, Ashby, Recruitee, Personio XML, and generic JSON endpoints
- applies role filters, focus categories, remote status, and tags
- supports starter packs for
product,engineering,design, andgtm - hides stale jobs by default instead of leaving obviously dead listings in the public board
- runs either on the Cloudflare reference path or the portable Docker/Node/SQLite path
Who this is for
Use jobpull if you want to:
- launch a niche job board for a role or community
- run a self-hosted board instead of relying on a third-party aggregator
- tune job filters and feed sources without rebuilding the whole product
- self-host on Cloudflare, a VPS, or Docker Compose