System Crontab
This page is the source of truth for all cronjobs in production.
Update process
The system crontab is exported by the command:
php bin/console logidav:cron:document
The result is stored in docs/system-crontab.md.
Update workflow
# 1. Edit the crontab
crontab -e
# 2. Export the changes
php bin/console logidav:cron:document
# 3. Regenerate the documentation
python3 tools/cronjob_doc_generator.py
# 4. Commit everything
git add docs/ && git commit -m "docs: update cronjobs"