[Unit] Description=Run mail2couch Rust Implementation daily Documentation=https://kode.naiv.no/olemd/mail2couch Requires=mail2couch-rs.service [Timer] # Run daily at 2:30 AM with some randomization OnCalendar=*-*-* 02:30:00 # Run 10 minutes after boot if we missed a scheduled run OnBootSec=10min # If the system was off, run shortly after startup Persistent=true # Add up to 30 minutes randomization to spread load RandomizedDelaySec=1800 [Install] WantedBy=timers.target