diff --git a/updater.sh b/updater.sh new file mode 100644 index 0000000..47d2d1d --- /dev/null +++ b/updater.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +current_date_time=$(date) +echo "Running Upate Script at: $current_date_time" + +echo +echo "-> Stopping docker containers" +sudo docker-compose stop + +echo +echo "-> Update package list" +sudo apt-get update + +echo +echo "-> Update installed packages" +sudo apt-get -y upgrade + +echo +echo "-> Update OS" +sudo apt-get -y dist-upgrade + +echo +echo "-> Remove unused packages" +sudo apt-get -y autoremove + +echo +echo "-> Cleanup after files" +sudo apt-get clean + +echo +echo "-> Update docker images" +sudo docker-compose pull + +echo +echo "-> Restarting docker containers" +sudo docker-compose up -d \ No newline at end of file