n8n · infra · fg-0350
n8n Schedule Trigger fires hours off from the intended local time in Docker
Schedule set for 9:00 runs at 6:00 or 15:00 local time
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
GENERIC_TIMEZONE defaults to America/New_York, and schedule nodes use it rather than the host or container clock.
Fix
Set GENERIC_TIMEZONE (and TZ for the container) to your zone, or set the workflow timezone in workflow settings.
Apply
GENERIC_TIMEZONE=Europe/Berlin TZ=Europe/Berlin
Affects: Self-hosted n8n 1.x and 2.x, as of 2026-10
Sources
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp