Use code for 20% launch discount. Lifetime licenses include complete source code.Copy code

Self-hosted cron

Replace hosted cron with a scheduler you run yourself

Hosted cron products charge rent to fire HTTP on a timer. NexusCron is the same job as source you run on your own machines.

NexusCron scheduler dashboard on a dark workstation

If the only reason you keep EasyCron, cron-job.org, or a cloud scheduler is “hit this URL every five minutes,” you are paying a subscription for a crontab line. The vendor stores the schedule, the secrets, and the logs. When the plan changes, the jobs still belong to them.

Three ways teams run the same HTTP ping

  1. 01

    System crontab

    Free and local. Fine until you need a UI, retries you can see, or a teammate who does not SSH.

  2. 02

    Hosted cron SaaS

    EasyCron, cron-job.org, and similar products. Fast to start, then you pay every month and the run history lives in someone else’s account.

  3. 03

    NexusCron on your box

    Cron expressions, delayed jobs, and HTTP triggers with a Tailwind dashboard. SQLite on disk. Docker Compose for local and VPS.

What you actually get

  • 01

    Production-ready Python / FastAPI / SQLModel source, not a tutorial dump.

  • 02

    Cron expressions, delayed jobs, and HTTP endpoint triggers.

  • 03

    Local execution logs: status codes, response times, payloads.

  • 04

    Dashboard for job CRUD and run history.

  • 05

    Docker Compose for local and VPS. Same image.

  • 06

    Docs that go from clone to first job without an onboarding call.

Deploy is one compose file

There is no vendor API and no data leaving your network. Job tables, secrets, and logs stay on disk you control. Pay once on Whop, clone the repo, run compose up. The scheduler is live on the machine you already pay for.

git clone <your NexusCron source>
docker compose up -d

NexusCron

Kill the monthly cron bill

$94.99one-time, lifetime license

  • Full source on your machines
  • Cron, delayed jobs, HTTP triggers
  • Docker Compose for local and VPS
  • Dashboard and run history included
Buy NexusCron

Checkout stays on Whop. You get the source after payment.

Questions people ask before they switch

Is this just crontab with a nicer page?

Crontab still works. NexusCron adds a dashboard, HTTP triggers, delayed jobs, and local run history so you are not grepping syslog every time a ping fails.

Do I need Kubernetes?

No. Docker Compose is enough for a VPS, a home lab, or a single app server. Same image locally and in production.

What happens after I pay?

You get the source on Whop. Clone it, run compose up, create the first job. There is no hosted account and no usage meter.

Can it hit HTTPS endpoints the way EasyCron does?

Yes. Cron expressions and HTTP endpoint triggers are the core job. Logs keep status codes, response times, and payloads on disk you control.

Keep reading

Guide

EasyCron and cron-job.org alternative

Compare EasyCron, cron-job.org, and other hosted cron products with NexusCron. Same job, no subscription, logs and secrets stay on your disk.

Guide

Migrate off EasyCron to a self-hosted runner

Step-by-step migration from EasyCron to a self-hosted cron runner. Export jobs, map cron expressions, Docker Compose, HTTP pings, and cutover without downtime.

Guide

Migrate cron jobs off cloud providers to self-hosted

Technical guide for migrating cron jobs off cloud providers to self-hosted NexusCron. Architecture, Docker Compose, job mapping, and cutover without missed pings.

Guide

Replace cloud cron services with self-hosted NexusCron

Architecture, Docker Compose, production env vars, and cutover for replacing hosted cron with NexusCron on a VPS you already run. One lifetime payment.

Guide

Migrate EasyCron jobs to self-hosted NexusCron

Architecture, Docker Compose, and cost math for replacing $20–$50/month hosted cron with NexusCron on a VPS you already run. One lifetime payment.

Guide

Self-hosted webhook router

A self-hosted webhook router that receives, transforms, and forwards events on your infrastructure. One payment. No Zapier tax for simple routing.

Guide

Replace cloud webhook services with self-hosted Webhook Router

Architecture, Docker Compose, and config mapping to replace Hookdeck, Svix, Zapier, and Make with NexusCore Webhook Router on your VPS. One lifetime payment.

Guide

Replace cloud webhook queues with local SQLite routing

Technical architecture for replacing cloud webhook queues with local SQLite routing. Production Docker Compose, under 50MB RAM, WAL mode, retries, and dead-letter replay.

Guide

Self-hosted pipeline setup

NexusPipeline is a FastAPI Docker execution engine. Clone it, compose up, and keep job state on disk you control. One payment. No worker SaaS.

Guide

Self-hosted admin dashboard setup

NexusAdmin is the self-hosted dashboard that sits next to NexusPipeline. One payment, Docker Compose, no SaaS admin tenant.

Guide

Self-hosted log stream setup

LogStream is a single-binary Node.js collector. HTTP and UDP ingest, SQLite, live dashboard, webhook alerts. One payment. No observability SaaS.

Guide

Self-hosted env sync setup

EnvSync Agent syncs .env values across VPS hosts, laptops, and microservices. Encrypted key-value store. One payment. No secrets tenant.

Guide

Self-hosted API proxy setup

API Proxy Service sits between your code and upstream APIs. Retries, rate limits, fallbacks, circuit breakers. One payment. No gateway SaaS.