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