CronPulse Community Edition offers a straightforward, self-hosted monitoring solution for background jobs and scheduled tasks. Receive real-time alerts via email or webhooks for critical failures, ensuring that essential processes remain monitored without unnecessary complexity.
CronPulse Community Edition is a lightweight, self-hosted monitoring solution designed to keep tabs on background jobs, scheduled tasks, and automated services. It provides real-time alerts via email or webhooks, ensuring immediate notification when your critical processes fail to check in.
Get insights into monitor statuses and the last ping times through the intuitive dashboard interface.
Set up new monitors with a straightforward form for your cron jobs.
Effortlessly generate API keys for programmatic access to enhance your integration capabilities.
CronPulse can be easily configured via environment variables, offering flexibility in setting up your monitoring environment. Here are a few key variables:
DATABASE_URL: Path to your SQLite database.JWT_SECRET: Required secret key for JWT tokens.SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD: These variables allow email alerting through SMTP.Users can get started quickly by using Docker, either through Docker Compose for recommended deployment or by pulling the pre-built Docker image for simplicity. An extensive guide is provided in the README for deploying CronPulse and configuring monitors effectively.
CronPulse offers comprehensive API endpoints for authentication, monitor management, and more. Users can create, update, and delete monitors programmatically, ensuring that integration into existing systems is seamless.
Security is paramount in CronPulse with functionality including password hashing, rate limiting, and input validation. It uses JWT for secure session management, ensuring that user data remains protected while facilitating straightforward access to monitoring features.
The CronPulse Community Edition welcomes contributions and offers various channels for support including GitHub Issues for bug reports and feature requests. For open-source enthusiasts, feel free to fork the repository and submit pull requests for any enhancements.
For those requiring a fully managed solution with additional features, CronPulse Pro offers enterprise-grade services designed to meet advanced monitoring needs while minimizing operational overhead.
No comments yet.
Sign in to be the first to comment.