Skip to content

Loopxo/cronxo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cronxo 🔔

Dead simple cron monitoring that just works.

🚀 Quick Start

# Send a heartbeat
curl https://your-cronxo.com/ping/my-job

# Or use our client
npm install cronxo

🏗️ Development

# Install dependencies
pnpm install

# Start dashboard in development
pnpm run dashboard

# Start all apps in development  
pnpm run dev

# Build everything
pnpm run build

📁 Repository Structure

  • apps/dashboard/ - Main Next.js monitoring dashboard
  • apps/docs/ - Documentation site
  • packages/client/ - NPM client for easy integration
  • packages/cli/ - Command line interface
  • packages/types/ - Shared TypeScript types
  • packages/ui/ - Shared UI components
  • examples/ - Integration examples for different platforms

🛠️ Available Scripts

  • pnpm run dev - Start all apps in development mode
  • pnpm run dashboard - Start only the dashboard
  • pnpm run build - Build all apps and packages
  • pnpm run lint - Lint all code
  • pnpm run type-check - TypeScript type checking

📦 Packages

  • cronxo - Main client package for sending heartbeats
  • @cronxo/types - Shared TypeScript types
  • @cronxo/ui - Shared UI components

License

MIT License

About

Cronxo is a "dead simple" cron job monitoring system. It solves the "silent failure" problem where scheduled tasks (backups, data syncs, cleanup scripts) stop running without anyone noticing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors