diff --git a/Terraform/New Text Document.txt b/Terraform/New Text Document.txt
new file mode 100644
index 0000000000000000000000000000000000000000..22b69674f407a71058728ad57f145b135557a63f
--- /dev/null
+++ b/Terraform/New Text Document.txt	
@@ -0,0 +1,109 @@
+#!/usr/bin/bash
+echo "update logging configuration..."
+sudo sh -c "echo '*.info;mail.none;authpriv.none;cron.none /dev/ttyS0' >> /etc/rsyslog.conf"
+sudo systemctl restart rsyslog
+
+echo logged in as $USER.
+echo in directory $PWD
+
+
+echo "installing MariaDB..."
+# sudo yum install mysql -y
+sudo dnf install mariadb-server -y
+sudo systemctl start mariadb
+sudo systemctl status mariadb
+sudo systemctl enable mariadb
+
+
+echo "creating mysql_secure_installation.txt..."
+touch mysql_secure_installation.txt
+cat << `EOF` >> mysql_secure_installation.txt
+
+n
+Y
+comsc
+comsc
+Y
+Y
+Y
+Y
+Y
+`EOF`
+
+echo "running mysql_secure_installation..."
+sudo mysql_secure_installation < mysql_secure_installation.txt
+
+
+sudo yum install git -y
+# new 2025 - Git install messes up the ssh even if you do an update at the beginning we need to re install ssh after git.
+sudo dnf update openssh-server openssh-client -y
+
+echo "needs to be in root account"
+cd root
+
+touch .ssh/known_hosts
+ssh-keyscan git.cardiff.ac.uk >> .ssh/known_hosts
+chmod 644 .ssh/known_hosts
+
+echo "now needs to be in rocky user directory"
+cd /home/rocky
+
+cat << `EOF` >> matrix_keypair.key
+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
+`EOF`
+chmod 400 matrix_keypair.key
+
+ssh-agent bash -c 'ssh-add matrix_keypair.key; git clone git@git.cardiff.ac.uk:c24020257/sports-league-application.git'
+
+cd Team5 Sports League application/sports-league-application
+
+mysql -uroot -pcomsc < src/main/resources/sports.sql
+
+
+sudo yum install java-17-openjdk -y
+
+sudo yum install wget -y
+wget https://services.gradle.org/distributions/gradle-7.6-bin.zip
+
+sudo yum install unzip -y
+sudo mkdir /opt/gradle
+sudo unzip -d /opt/gradle gradle-7.6-bin.zip
+export PATH=$PATH:/opt/gradle/gradle-7.6/bin
+
+gradle build
+gradle bootrun
\ No newline at end of file