Releases: CosmicIndustries/NTPsecDispatcher
NTPsecure
✅ Features
Auto-select first reachable NTP pool
Runs as SYSTEM service at boot (via NSSM)
Modes: fast, ultrafast, lazy
Cross-platform (Windows/Unix)
Nanosecond-level skew detection and conditional adjustments
Memoization (memo.json) avoids unnecessary corrections
Telemetry logging to status.log
v.01: init
Launch with python -m dispatchService and python -m dispatcher.
Latest
Initial release.
✅ Features Summary
Run at boot as SYSTEM service (via NSSM recommended)
Supports multiple modes: fast, ultrafast, lazy
NTPsec pools + fallback pools for resilience
Nanosecond-level drift correction (small vs large skew)
Memoization to avoid unnecessary corrections
Verbose logging to console + %ProgramData%\TimeSync\status.log (Windows) or /var/log/time-sync/status.log (Unix)
Cross-platform (Windows, Linux, macOS)
Next steps:
Install NSSM (https://nssm.cc/download) for Windows service support.
Run time-sync-agent.bat once manually to ensure paths and Python interpreter are correct.
Once verified, NSSM or sc create will keep it running as SYSTEM at boot.
Full Changelog: https://github.com/CosmicIndustries/NTPsecDispatcher/commits/Latest