diff options
| author | Paul Buetow <paul@buetow.org> | 2026-08-03 10:27:43 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-08-03 10:27:43 +0300 |
| commit | 7785a4281d6fc2b33eae2face2505cd892d733d4 (patch) | |
| tree | f895250ccd7f6a2109468f2d303ebba0495d8c9f /f3s/kobo-sync-server | |
| parent | 8f27ccaeaaa1408d3bdabe931e390892efd2cd5b (diff) | |
shuriken-sync: publish twice daily, only when content changed
Colliding with the nightly generation CronJob's flock at the top of
some hours caused an intermittent EBADF failure. Move sync to two
fixed daytime ticks (10:00/18:00 Europe/Sofia) clear of the 04:00
generation run, and replace the mtime-based "did a generation
complete" check with a per-site content diff (image_count/
total_size_bytes vs a backed-up status.json from the last publish),
so a tick with no real content change is a no-op instead of an
unconditional publish.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'f3s/kobo-sync-server')
0 files changed, 0 insertions, 0 deletions
