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)
Published by Heavybullets8 12 months ago
[Features]
[Bugfixes]
Published by Heavybullets8 about 1 year ago
[Bugfixes]
Published by Heavybullets8 about 1 year ago
[Features]
[Refactor]
stop_before_dump
option in the config.ini
file.Published by Heavybullets8 about 1 year ago
[Bugfixes]
[Misc]
Published by Heavybullets8 about 1 year ago
[Features]
heavyscript pvc --mount/--unmount APPNAME
.ALL
for unmounting all applications (not valid for --mount
).[Logic Updates]
ALL
to unmount all.[Examples]
heavyscript pvc --unmount photoprism
heavyscript pvc --unmount ALL
heavyscript pvc --mount photoprism
[Notes]
[Bugfix]
Published by Heavybullets8 about 1 year ago
[Bugfixes]
[Features]
Published by Heavybullets8 over 1 year ago
[Bugfixes]
Published by Heavybullets8 over 1 year ago
[Bugfixes]
[Contributions]
@malcolmcdixon
Lockszmith (on Discord)
Published by Heavybullets8 over 1 year ago
[Bug Fix]
Published by Heavybullets8 over 1 year ago
Published by Heavybullets8 over 1 year ago
[Bugfix]
Published by Heavybullets8 over 1 year ago
[Hotfix]
-Independently assign replica values to each deployment in a namespace
Published by Heavybullets8 over 1 year ago
[Breaking Changes]
[Features]
[Bugfixes]
Published by Heavybullets8 over 1 year ago
[Feature]
To prepare for the upcoming major update, I have modified the --self-update behavior. Now, updating to a new major HeavyScript version requires the explicit use of the --major flag.
The new CLI is under development and can be found on the "args" branch. It will remain there until it's fully developed and tested. Feel free to test it out.
Published by Heavybullets8 over 1 year ago
[Feature]
--dns -v
option to show all pods of a namespace rather than just the main.[Misc]
Published by Heavybullets8 over 1 year ago
(#88)
Introduce timeouts for CLI commands in the update function to prevent infinite execution when an app is unstoppable.
Fix the replica count variable in the start app function for better accuracy.
Exclude stopping Prometheus instances as they have proven to be impossible to stop during testing.
Force the script to finish downloading, then start executing (#87) @stdedos
heavyscript script updates (#86) @stdedos
Published by Heavybullets8 over 1 year ago
[Features]
[Improvements]
[Bugfixes]
Published by Heavybullets8 over 1 year ago
[Features]
[Refactor]
[Bugfix]
Published by Heavybullets8 over 1 year ago
[Bugfix]
Published by Heavybullets8 over 1 year ago
[Features]
Restart container image updates (applications that do not have a version change)
--ignore-img
Alternate Colors in DNS output, for better readability
--self-update
will now change to the latest tag if the branch was deleted
The one line install has changed to source .rc files so heavyscript
can be used immediately
Added --stop-app
--restart-app
--delete-app
, they all open a menu to do what you'd expect.
[Bugfixes]
Users with spaces in their pool names can now properly restore, and mount.
Undo option in script create (update apps) has been fixed
All direct comparisons have been changed to if statements, this will fix the error with non 0 exit codes occurring on a successful backup etc.