mirror of
https://github.com/nesquena/hermes-webui.git
synced 2026-05-28 12:40:26 +00:00
655b5f9101
Scheduled cron jobs created in the Tasks panel never tick on a single-container Docker install because the WebUI doesn't run the gateway daemon itself. The maintainer's analysis on #2785 spells this out: the gateway ticks the scheduler every 60s, and without it 'Gateway not configured' just sits there. The Tasks panel already shows a banner explaining this, but doesn't give the user anywhere to go. Two small docs-shaped changes: 1. Add a 'Scheduled jobs require a gateway daemon' section to docs/docker.md under 'What goes wrong' with the two-container compose command and a verify step. Cross-linked from the existing short paragraph higher up so both entry points land on the same fix. 2. Append a 'How to enable scheduled jobs in Docker' link to the cron panel banner (loadCronGatewayNotice) pointing at the new docs anchor when the gateway is unconfigured. The banner text itself is unchanged. Verified locally by serving the WebUI without a gateway, opening Tasks, and confirming the banner now shows the new link; clicked it and confirmed it lands on the new docs section. With the gateway running the banner stays hidden as before. Refs #2785