coollabsio / coolify

An open-source & self-hostable Heroku / Netlify / Vercel alternative.
https://coolify.io
Apache License 2.0
32.4k stars 1.69k forks source link

[Improvements]: Scheduled tasks #1622

Closed andrasbacsai closed 1 month ago

andrasbacsai commented 8 months ago

Scheduled tasks added here, but there are a few improvements that will be added:

gausie commented 8 months ago

I'd also love to be able to control the Scheduled Tasks as IAC by having a .crontab or similar file in the project's codebase. Is this a useful feature to track here or should it be considered separately?

peaklabs-dev commented 8 months ago
gausie commented 8 months ago
Screenshot 2024-01-22 at 09 07 22

A task of mine seems to have got stuck a few days ago and there's no way to cancel it, nor did the task re-attempt the next day. Could we supply a timeout or something?

aspantel commented 7 months ago

We don't see the output of our scheduled tasks in our log drains. Is this not available? Any ETA for this?

We use scheduled tasks as health checks and getting their output is essential!

jonnyscholes commented 3 months ago

My "Recent executions" seem to change order on page load. This sometimes means the most recently executed task (even if it's currently running) don't show up in the list. Does this sound right?

Would you be open to a PR that ensures the recent executions are the 20 most recent ones?

martmalo commented 2 months ago

Also want to mention that failed cron jobs shows logs once I click on them, but successful ones does not. is this meant to be like that?

Edit: Did not notice that someone mentioned this already.

Blochergroup commented 2 months ago

Is there any plan to integrate this with the log drains?

HashimTheArab commented 2 months ago

Is it possible to cancel stuck tasks?