@@ -14,9 +14,9 @@ network_check
1414update_os
1515
1616msg_info " Installing Dependencies"
17- $STD apt-get install -y \
18- lsb-release \
19- nginx
17+ $STD apt install -y \
18+ lsb-release \
19+ nginx
2020msg_ok " Installed Dependencies"
2121
2222PHP_VERSION=" 8.3" PHP_MODULE=" common,ctype,fileinfo,mysql,cli" PHP_FPM=" YES" setup_php
@@ -31,26 +31,26 @@ $STD mariadb -u root -e "CREATE DATABASE $DB_NAME;"
3131$STD mariadb -u root -e " CREATE USER '$DB_USER '@'localhost' IDENTIFIED BY '$DB_PASS ';"
3232$STD mariadb -u root -e " GRANT ALL ON $DB_NAME .* TO '$DB_USER '@'localhost'; FLUSH PRIVILEGES;"
3333{
34- echo " 2FAuth Credentials"
35- echo " Database User: $DB_USER "
36- echo " Database Password: $DB_PASS "
37- echo " Database Name: $DB_NAME "
34+ echo " 2FAuth Credentials"
35+ echo " Database User: $DB_USER "
36+ echo " Database Password: $DB_PASS "
37+ echo " Database Name: $DB_NAME "
3838} >> ~/2FAuth.creds
3939msg_ok " Set up Database"
4040
4141fetch_and_deploy_gh_release " 2fauth" " Bubka/2FAuth"
4242
4343msg_info " Setup 2FAuth"
44- cd /opt/2fauth
44+ cd /opt/2fauth || exit
4545cp .env.example .env
4646IPADDRESS=$( hostname -I | awk ' {print $1}' )
4747sed -i -e " s|^APP_URL=.*|APP_URL=http://$IPADDRESS |" \
48- -e " s|^DB_CONNECTION=$|DB_CONNECTION=mysql|" \
49- -e " s|^DB_DATABASE=$|DB_DATABASE=$DB_NAME |" \
50- -e " s|^DB_HOST=$|DB_HOST=127.0.0.1|" \
51- -e " s|^DB_PORT=$|DB_PORT=3306|" \
52- -e " s|^DB_USERNAME=$|DB_USERNAME=$DB_USER |" \
53- -e " s|^DB_PASSWORD=$|DB_PASSWORD=$DB_PASS |" .env
48+ -e " s|^DB_CONNECTION=$|DB_CONNECTION=mysql|" \
49+ -e " s|^DB_DATABASE=$|DB_DATABASE=$DB_NAME |" \
50+ -e " s|^DB_HOST=$|DB_HOST=127.0.0.1|" \
51+ -e " s|^DB_PORT=$|DB_PORT=3306|" \
52+ -e " s|^DB_USERNAME=$|DB_USERNAME=$DB_USER |" \
53+ -e " s|^DB_PASSWORD=$|DB_PASSWORD=$DB_PASS |" .env
5454export COMPOSER_ALLOW_SUPERUSER=1
5555$STD composer update --no-plugins --no-scripts
5656$STD composer install --no-dev --prefer-source --no-plugins --no-scripts
@@ -99,6 +99,7 @@ motd_ssh
9999customize
100100
101101msg_info " Cleaning up"
102- $STD apt-get -y autoremove
103- $STD apt-get -y autoclean
102+ $STD apt -y autoremove
103+ $STD apt -y autoclean
104+ $STD apt -y clean
104105msg_ok " Cleaned"
0 commit comments