Directus crashing on Unraid

I’m running Directus on an Unraid instance but it keeps on crashing. Here are the logs: `CronError: ERROR: You specified an invalid date.
at CronTime.getNextDateFrom (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/time.js:130:19)
at CronTime.sendAt (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/time.js:86:35)
at CronTime.getTimeout (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/time.js:99:21)
at CronJob.start (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/job.js:150:37)
at new CronJob (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/job.js:68:18)
at CronJob.from (/directus/node_modules/.pnpm/cron@4.3.3/node_modules/cron/dist/job.js:81:20)
at scheduleSynchronizedJob (file:///directus/node_modules/.pnpm/@directus+api@file+api_@types+node@24.9.1_jiti@2.6.1_typescript@5.9.3/node_modules/”at”directus/api/dist/utils/schedule.js:8:25)
at schedule (file:///directus/node_modules/.pnpm/@directus+api@file+api_@types+node@24.9.1_jiti@2.6.1_typescript@5.9.3/node_modules/”at”directus/api/dist/schedules/telemetry.js:22:5)
at createApp (file:///directus/node_modules/.pnpm/@directus+api@file+api_@types+node@24.9.1_jiti@2.6.1_typescript@5.9.3/node_modules/”at”directus/api/dist/app.js:263:11)
at async createServer (file:///directus/node_modules/.pnpm/@directus+api@file+api_@types+node@24.9.1_jiti@2.6.1_typescript@5.9.3/node_modules/”at”directus/api/dist/server.js:23:38)`

Can anyone please help me with this?

To anyone visiting the thread in the future, set the timezone env variable in your directus instance and it should start working again

Thanks for confirming that @readywolfone! I'll re-post your answer as a solution reply here for future visitors :)

1 Answer

1

Solution is in the comments above :slight_smile:

set the timezone env variable in your directus instance and it should start working again