[Unit] Description=Run mail2couch Go Implementation every hour Documentation=https://kode.naiv.no/olemd/mail2couch Requires=mail2couch-go.service [Timer] # Run every hour at a random minute to spread load OnCalendar=hourly # Run 5 minutes after boot if we missed a scheduled run OnBootSec=5min # If the system was off, run shortly after startup Persistent=true # Add randomization to avoid all users hitting servers simultaneously RandomizedDelaySec=600 [Install] WantedBy=timers.target