Bash script for managing Truenas SCALE applications, automatically update applications, backup applications datasets, open a shell for containers.
GPL-3.0 License
Bot releases are hidden (Show)
Bugfix:
ensure_symlink
to ensure_sudoers
and modified its functionality to append $HOME/bin
to the sudoer's PATH
. This change aligns with Dragonfish's new policy restrictions, ensuring users invoking sudo have the correct path visibility.Published by Heavybullets8 6 months ago
Bugfix:
PVC
Database Dumps
Lifecycle
Published by Heavybullets8 7 months ago
[Bugfix]
[Improvements]
Published by Heavybullets8 7 months ago
[Bugfix]
Published by Heavybullets8 9 months ago
[Features]
-u, --update-only
flag that allows updating only specified applications. Users can provide a comma-separated list of apps or use the flag multiple times. Example usage:heavyscript update -u sonarr,radarr,nextcloud
heavyscript dns sonarr radarr nextcloud
.[Improvements]
-i, --ignore
flag now accepts comma-separated lists.heavyscript update --ignore sonarr,radarr,nextcloud
. The previous method of using individual -i
flags per app remains functional.[Removed]
-a
or --all
flag, which is now the default for the DNS function.Published by Heavybullets8 9 months ago
[Bugfix]
[Instructions]
Users already on v2.8.0 will have to do the following:
Published by Heavybullets8 10 months ago
[Features]
[Improvements]
Attempt fix towards updates reporting they failed, when they have not
Print better error messages for updating, such as:
If the update command returns that there is no update available, report that as a successful update
[Other]
[Notes]
Published by Heavybullets8 10 months ago
[Improvements]
Published by Heavybullets8 10 months ago
[Bugfixes]
Published by Heavybullets8 10 months ago
[Bugfix]
[Notes]
The latest version of TrueNAS SCALE introduced new chart metadata that had to be taken into account for lifecycle operations.
If you are not on SCALE version 23.10.1, checkout an earlier tag of heavyscript, and disable auto updates until you are on or beyond 23.10.1
Ex: git checkout tags/v2.7.5
Published by Heavybullets8 10 months ago
[Bugfix]
Published by Heavybullets8 10 months ago
[Bugfix]
Published by Heavybullets8 10 months ago
[Bugfix]
Published by Heavybullets8 11 months ago
[Bugfix]
Published by Heavybullets8 11 months ago
[Features]
heavyscript
-> 3) Backup Options -> 4) Install/Update Velero[Improvements]
Published by Heavybullets8 11 months ago
[Improvement]
Published by Heavybullets8 12 months ago
[Improvement]
Published by Heavybullets8 12 months ago
[Hotfix]
[Features]
[Notes]
We have removed the patches function along with its corresponding menu option. This change comes in response to iXsystems discontinuing support for all HeavyScript users, irrespective of their use case. It appears that any issues raised on systems with HeavyScript installed are being closed by iXsystems, citing "HeavyScript modifies core files" as the reason.
We suspect that the discontinuation of support might be due to the patches function, which was operative only on a specific version of TrueNAS SCALE. This function was designed to implement a patch that was scheduled to be included in the subsequent release of TrueNAS SCALE. It's important to note that HeavyScript included a version check to ensure the patches function would only run on the EXACT version it was intended for.
The specific version of TrueNAS SCALE, 22.12.0, was released nearly a year ago. Given that HeavyScript had a built-in check to prevent the patches function from running on any other version, it is perplexing why iXsystems has only now chosen to withdraw support, especially when this functionality has been irrelevant for almost a year.
Published by Heavybullets8 12 months ago
[Hotfix]
[Features]
[Notes]
We have removed the patches function along with its corresponding menu option. This change comes in response to iXsystems discontinuing support for all HeavyScript users, irrespective of their use case. It appears that any issues raised on systems with HeavyScript installed are being closed by iXsystems, citing "HeavyScript modifies core files" as the reason.
We suspect that the discontinuation of support might be due to the patches function, which was operative only on a specific version of TrueNAS SCALE. This function was designed to implement a patch that was scheduled to be included in the subsequent release of TrueNAS SCALE. It's important to note that HeavyScript included a version check to ensure the patches function would only run on the EXACT version it was intended for.
The specific version of TrueNAS SCALE, 22.12.0, was released nearly a year ago. Given that HeavyScript had a built-in check to prevent the patches function from running on any other version, it is perplexing why iXsystems has only now chosen to withdraw support, especially when this functionality has been irrelevant for almost a year.
Published by Heavybullets8 12 months ago
[Features]
[Notes]
We have removed the patches function along with its corresponding menu option. This change comes in response to iXsystems discontinuing support for all HeavyScript users, irrespective of their use case. It appears that any issues raised on systems with HeavyScript installed are being closed by iXsystems, citing "HeavyScript modifies core files" as the reason.
We suspect that the discontinuation of support might be due to the patches function, which was operative only on a specific version of TrueNAS SCALE. This function was designed to implement a patch that was scheduled to be included in the subsequent release of TrueNAS SCALE. It's important to note that HeavyScript included a version check to ensure the patches function would only run on the EXACT version it was intended for.
The specific version of TrueNAS SCALE, 22.12.0, was released nearly a year ago. Given that HeavyScript had a built-in check to prevent the patches function from running on any other version, it is perplexing why iXsystems has only now chosen to withdraw support, especially when this functionality has been irrelevant for almost a year.