jobber

command module
v0.0.0-...-daae6f8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2026 License: MIT Imports: 14 Imported by: 0

README

jobber

GitHub go.mod Go version Test

Jobber is a dynamic job search RSS feed generator.

Are you tired of going from job portal to job portal doing your search? Those days are over! Jobber allows you to create job searches that will update hourly in the background and provide you an HTML or RSS feed for them.

Check it out! rssjobs.app

Features

  • Fetches offers from LinkedIn and Stepstone*.
  • RSS-XML and HTML feeds.
  • Hourly updated job feeds with up to 7 days of offers.
  • Automated unused job search deletion after one week of inactivity (ie. unsubscribed from the RSS feed).
  • Server logs, usage and status metrics with Prometheus and Grafana.

* jobber scrapes only publicly available information

Starting up the project locally

Make sure you have go, Docker and golang-migrate installed.

  • (optional) Run test and lint with make check
Production mode

This will build the db, the server and all the M&O infrastructure in Docker.

  • Start production mode with make build

Once up, try http://localhost for your local version of jobber, or go to the Grafana dashboard with http://localhost:3000/dashboards.

Developer mode

This will create only the DB container and run the server without building it.

  • Start developer mode with make run

Once up, try http://localhost for your local dev version of jobber.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package jobber orchestrates scheduled scraping of job offers from external sources based on user-defined search queries.
Package jobber orchestrates scheduled scraping of job offers from external sources based on user-defined search queries.
Package scrape defines the Scraper interface for extracting job offer data from external sources.
Package scrape defines the Scraper interface for extracting job offer data from external sources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL