GitDeployHub

mvanhorn/job-ops

github.com/mvanhorn/job-ops ↗
Docker
13 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • MODEL
  • BASIC_AUTH_USER Optional: Authentication for protected app and API access The app is fully unauthenticated if this isn't set, which is the default.
  • BASIC_AUTH_PASSWORD secret
  • JOBOPS_PUBLIC_BASE_URL Public base URL used to generate tracer links when PDFs are created by background/pipeline runs (where request host cannot be inferred).…
  • RXRESUME_API_KEY secret Reactive Resume (RxResume) v5 Required for tailored resume generation. Use v5 API keys.
  • GMAIL_OAUTH_CLIENT_ID Gmail OAuth (Tracking Inbox) optional Required to connect Gmail from the UI.
  • GMAIL_OAUTH_CLIENT_SECRET secret
  • UKVISAJOBS_EMAIL UKVisaJobs (UK visa sponsorship jobs) optional Provide email/password for automatic login and token refresh. See…
  • UKVISAJOBS_PASSWORD secret
  • UKVISAJOBS_HEADLESS
  • ADZUNA_APP_ID Adzuna (multi-country API source) optional App credentials from Adzuna developer account.
  • ADZUNA_APP_KEY secret
  • APIFY_TOKEN secret Seek (via Apify) optional, Australia job board Apify API token for running the unfenced-group/seek-com-au-scraper actor. Free tier provides…
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/mvanhorn/job-ops
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/mvanhorn/job-ops
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/mvanhorn/job-ops
Or deploy to a different host
← Try another repo