Updated readme

This commit is contained in:
2023-11-20 00:42:03 +01:00
parent 0f2d7a825a
commit d15b5b0471

View File

@@ -2,19 +2,24 @@
### Scripts and their usage ### Scripts and their usage
| Name | Usage | | Name | Usage |
|:------------:|:-------------------------------------------------:| |:--------------------:|:-------------------------------------------------:|
| UpdateAll.sh | Update all CT's and VM's | | UpdateAll.sh | Update all CT's and VM's |
| UpdateOne.sh | Update one CT or VM by passing its ID as argument | | UpdateOne.sh | Update one CT or VM by passing its ID as argument |
| functions.sh | Shared functions for both scripts | | ReleaseUpgradeALL.sh | Upgrade release all CT's |
| ReleaseUpgradeOne.sh | Upgrade one CT by passing its ID as argument |
| functions.sh | Shared functions for both scripts |
### Installation ### Installation
* Install jq `apt install jq` * Install jq `apt install jq`
* Clone this repo to your Proxmox service * Clone this repo to your Proxmox server
### Features ### Features
* Upgrade all CT's/VM's at once * Upgrade all CT's/VM's at once
* Exclude list in `UpdateAll.sh`, to skip once you don't want to update * Exclude list in `UpdateAll.sh` and `ReleaseUpgradeALL.sh`, to skip once you don't want to update
* Updates using package manager * Updates using package manager
* Application updates by checking for and running /opt/ProxMoxToolKitAppUpdate.sh _!This script runs using the sh shell_ * Application updates by checking for and running /opt/ProxMoxToolKitAppUpdate.sh _!This script runs using the sh shell_
* Upgrade AlpineLinux release all CT's/VM's at once
* Upgrade Debian release all CT's at once
* Get a list of all guest on the system (including OS name & version) exported as CSV