Skip to main content

Standalone local fetch helper for hosted JobHunt — handles LinkedIn, Bayt, Indeed, and Glassdoor from your own IP

Project description

JobHunt Helper

The local companion for hosted JobHunt deployments.

Keeps IP-sensitive fetching (LinkedIn, Bayt, Indeed, Glassdoor) on the user's own machine instead of the shared server IP.

Install

Requires uv — a fast Python installer (no Python needed beforehand).

macOS / Linux

curl -LsSf https://astral.sh/uv/install.sh | sh
uv tool install jobhunt-linkedin-helper

Windows (PowerShell)

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
uv tool install jobhunt-linkedin-helper

Run

job-hunt

On first launch it will ask for:

  • Your JobHunt server URL
  • A pairing code (generate one in JobHunt → Settings → Local helper)

After that, future launches reconnect automatically. A new pairing code is only needed if the helper is revoked.

What it does

  • Pairs with your hosted JobHunt server using a short-lived code
  • Stores only a revocable device token on disk (~/.jobhunt/linkedin-local-agent.json)
  • Runs the bundled LinkedIn scraper locally (Node.js required)
  • Runs Bayt / Indeed / Glassdoor fetches via JobSpy
  • Polls the JobHunt API for tasks and sends results back

Entrypoints

All three are equivalent:

  • job-hunt
  • jobhunt-helper
  • jobhunt-linkedin-helper

Advanced usage

job-hunt --server-url https://jobhunt-api.example.com --pairing-code JHLI-XXXX-XXXX

Run job-hunt --help for all options.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jobhunt_linkedin_helper-0.3.0.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jobhunt_linkedin_helper-0.3.0-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file jobhunt_linkedin_helper-0.3.0.tar.gz.

File metadata

  • Download URL: jobhunt_linkedin_helper-0.3.0.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for jobhunt_linkedin_helper-0.3.0.tar.gz
Algorithm Hash digest
SHA256 78a20ed8c3180e5633d398e5cdc550492e62a179d2636cc0214946eafb595635
MD5 ba2f423cb6fc7f48526a8a46da99c78b
BLAKE2b-256 9b346cb1b18d486475f004a6e9eb2ae7cbd95554823b96639063f3f12911960c

See more details on using hashes here.

File details

Details for the file jobhunt_linkedin_helper-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jobhunt_linkedin_helper-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98e3bdec64c7b75de20d47c7047633ef9186d420ec2f09ebb25a1d1d1582d32c
MD5 7595ec1dc7ad123f0439f0779ba8d121
BLAKE2b-256 5d5a80e4b4108d2946f8c9550c0b74577145fb67ef3079e457850ff45e8ac811

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page