2025-01-17 14:58:51 +00:00
{
2024-11-06 07:14:59 +00:00
"name" : "Proxmox VE Cron LXC Updater" ,
"slug" : "cron-update-lxcs" ,
"categories" : [
2025-01-17 14:58:51 +00:00
2024-11-06 07:14:59 +00:00
] ,
"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" ,
2024-11-20 07:23:15 +00:00
"description" : "This script will add/remove a crontab schedule that updates all LXCs every Sunday at midnight." ,
2024-11-06 07:14:59 +00:00
"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" ,
2024-12-13 14:24:14 +00:00
"type" : "info"
2024-11-20 07:23:15 +00:00
} ,
{
"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`" ,
2024-12-13 14:24:14 +00:00
"type" : "info"
2024-11-06 07:14:59 +00:00
}
2024-11-20 07:23:15 +00:00
2024-11-06 07:14:59 +00:00
]
2025-01-17 14:58:51 +00:00
}