The script did not stop when there is an error recreating the container (in this case, docker-compose.yml was moved to other folder):
```
Now updating (1/1): nginx
latest: Pulling from library/nginx
Digest: sha256:c15da6c91de8d2f436196f3a768483ad32c258ed4e1beb3d367a27ed67253e66
Status: Image is up to date for nginx:latest
docker.io/library/nginx:latest
open /home/foo/bar/docker-compose.yml: no such file or directory
All done!
```
Added an exit for for that case.
* correcting colors
* hides progress bar in monochrome mode, added monochrome mode to config
* Added config/option to auto self-update, use with caution!
* use notification release notes url function for cli options as well
* added the flag, reordered flags
* change output order + add alpine pkgmngr
* changed logic of default.config
* added an extras section
* modifying urls list, adding option flag
* prometheus hotfix + minor tweaks
* quick pkginstaller fix
---------
Co-authored-by: Joachim Schuster <dev@joachimschuster.de>
* cleaning spaces and consistent formatting
* removed more subshells
* progress bar cleanup
* moved uservars to a .config file
* rewritten options from yes/no to true/false
* initialized default variables
* added bash options: -euo pipefail, shopt -s nullglob and failglob
* quoting variables, cleaning syntax, logic and order
* unquoted some variables due to breakage
* added exit on pull-fail
* added new sponsor
* added Slack template