rtimed 0.14.0

High-performance NTP/PTP time synchronization daemon (NTPv4, NTS, PTP). Installs as the `rtime` binary.
[general]
log_level = "info"

[clock]
discipline = true
step_threshold_ms = 128
# Offsets larger than this are refused outright in steady state. Default is
# 1000 seconds — matches classic `ntpd`. Offsets larger than this on the very
# first sample after start are handled by `allow_initial_step`.
panic_threshold_ms = 1000000
# Permit one unrestricted step the first time the servo sees a measurement.
# Equivalent to `ntpd -g`. Lets the clock recover after a cold boot or long
# VM suspend where real-world offset can exceed any sane steady-state guard.
allow_initial_step = true
interface = "system"

[ntp]
enabled = true
# Bind to all interfaces for public NTP service (default: 127.0.0.1:123)
listen = "0.0.0.0:123"

[[ntp.sources]]
address = "time.cloudflare.com:123"
nts = true

[[ntp.sources]]
address = "time.google.com:123"

[[ntp.sources]]
address = "pool.ntp.org:123"

[[ntp.sources]]
address = "time.apple.com:123"

[metrics]
enabled = true
listen = "127.0.0.1:9100"