]> git.ipfire.org Git - ipfire.org.git/blob - src/crontab/ipfire
mirrors: Stop emailing Michael if a mirror is down
[ipfire.org.git] / src / crontab / ipfire
1 SHELL=/bin/bash
2
3 # Update blog feeds once an hour
4 0 * * * * nobody ipfire.org update-blog-feeds
5
6 # Scan for release files once an hour
7 0 * * * * nobody ipfire.org scan-files
8
9 # Send messages
10 * * * * * nobody flock /tmp/.ipfire.org.send-all-messages.lock ipfire.org send-all-messages
11
12 # Run campaigns
13 */5 * * * * nobody ipfire.org run-campaigns
14
15 # Announce blog posts
16 */5 * * * * nobody ipfire.org announce-blog-posts
17
18 # Cleanup once an hour
19 30 * * * * nobody ipfire.org cleanup
20
21 # Check mirrors once every 30 min
22 */30 * * * * nobody ipfire.org --logging=error check-mirrors
23
24 # Tweet once a week
25 0 8 * * * nobody sleep ${RANDOM} && ipfire.org tweet