{ "name": "Proxmox VE Cron LXC Updater", "slug": "cron-update-lxcs", "categories": [ 1 ], "date_created": "2024-04-29", "type": "misc", "updateable": false, "privileged": false, "interface_port": null, "documentation": null, "website": null, "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/lxc.svg", "description": "This script will add/remove a crontab schedule that updates all LXCs every Sunday at midnight.", "install_methods": [ { "type": "default", "script": "misc/cron-update-lxcs.sh", "resources": { "cpu": null, "ram": null, "hdd": null, "os": null, "version": null } } ], "default_credentials": { "username": null, "password": null }, "notes": [ { "text": "Execute within the Proxmox shell", "type": "info" }, { "text": "To exclude LXCs from updating, edit the crontab using `crontab -e` and add CTID as shown in the example below:\n\n\n\n`0 0 * * 0 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /bin/bash -c '$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/misc/update-lxcs-cron.sh)' -s 103 111 >>/var/log/update-lxcs-cron.log 2>/dev/null`", "type": "info" } ] }