Replies: 3 comments
|
Hi @eurlexa! I'm Dosu and I'm helping the Dokploy team. The cron expression in Dokploy runs in the timezone configured for that schedule, which defaults to UTC if you haven't explicitly set one [1]. So with a cron of The Server Time badge in the UI shows your server's local timezone (determined via The timestamps shown next to already-run schedules are displayed in your browser's local time — that's standard browser behavior when rendering So to summarize your example:
You can set a specific timezone per schedule when creating or editing it — Dokploy supports IANA timezone names (e.g., To reply, just mention @dosu. Share context across your team and agents. Try Dosu. |
|
Hey, you can set a timezone, read here https://docs.dokploy.com/docs/core/manual-installation#setup-dokploy-timezone |
|
Thank you all for exhaustive explanation. But this is my point, cron is set to : 15 4 * * *, but UI timestamp says the schedules were running at 6:15. |
Uh oh!
There was an error while loading. Please reload this page.
Can anyone confirm to me, please, how does the schedules timing work in Dokploy.
In Schedules part of the UI there is server time and also timestamps of the schedules that has already run.
Example:
Does this mean timestamp refers to my local time not the server time? Does cron in Dokploy use server time or uses time used for my UI interface? Where this the cron run?
Server time:

Schedule timestamp time:

All reactions