# Runs docker-prune.service hourly (the burst guard needs to react within the hour, not every 6h). # Persistent=true catches up after downtime. Install: see the header of docker-prune.service. [Unit] Description=Run docker-prune hourly (CI runner disk hygiene + burst guard) [Timer] OnCalendar=hourly RandomizedDelaySec=300 Persistent=true [Install] WantedBy=timers.target