maacarma / scheduler

An easy to deploy microservice to perform scheduled tasks
MIT License
1 stars 0 forks source link

Scheduler

Go Report Card Github Workflow

This easy-to-use application lets you schedule recurring and non-recurring HTTP tasks. It supports multiple databases, making it adaptable to any architecture. Tasks can be scheduled using cron expressions or human-readable strings and can be stopped with ease.

🚀 Releases

✨ Version v1.0.0 is available ✨

Avaiable on docker repository docker pull gogree/scheduler

💡 Supported Features

Generical

Highly Configurable

Monitoring and Alerting (⏰ will be there soon)

Getting Started

Installation Method

  1. Install Docker, if not installed.
  2. Clone the repository.
  3. Change the current directory to the repository directory: cd ./scheduler.
  4. Build and run the Docker containers using the following command:
    docker-compose up -d

    This starts the service on the port :7187

Deploying to Kubernetes

Usage