diff --git a/bin/install_extensions.sh b/bin/install_extensions.sh index bca3a65..f5eb728 100644 --- a/bin/install_extensions.sh +++ b/bin/install_extensions.sh @@ -1,7 +1,24 @@ #!/bin/bash +# Are you root? +if [ "$EUID" -ne 0 ]; then + echo -e "\033[0;31mThis script must be run as root.\033[0m" + exit 1 +fi + +# Template +# [GitHub](https://github.com/templaza/astroid-framework) +docker-compose exec -u www-data joomla php cli/joomla.php extension:install --url=https://github.com/templaza/astroid-framework/releases/download/v2.6.5/astroid-package-v2.6.5.Framework-Template.zip + # Sitemap +[GitHub](https://github.com/joomlashack/OSMap) docker-compose exec -u www-data joomla php cli/joomla.php extension:install --url=https://deploy.ostraining.com/client/download/free/latest-stable/com_osmap # Comments -docker-compose exec -u www-data joomla php cli/joomla.php extension:install --url=https://cdn.akeeba.com/updates/pkgengage.xml \ No newline at end of file +# [Download page](https://www.akeeba.com/download/engage/3-2-5.html) +# [Github](https://github.com/akeeba/engage) +docker-compose exec -u www-data joomla php cli/joomla.php extension:install --url=https://www.akeeba.com/download/engage/3-2-5/pkg-engage-3-2-5-zip.zip + +# Contact Form +# [GitHub](https://github.com/mavrosxristoforos/rapid-contact) +docker-compose exec -u www-data joomla php cli/joomla.php extension:install --url=https://github.com/mavrosxristoforos/rapid-contact/releases/download/1.4.27/mod_rapid_contact.zip \ No newline at end of file diff --git a/bin/joomla_cleanup.sh b/bin/joomla_cleanup.sh index d662244..4f4805e 100644 --- a/bin/joomla_cleanup.sh +++ b/bin/joomla_cleanup.sh @@ -65,6 +65,7 @@ docker-compose exec -u www-data joomla php cli/joomla.php config:set error_repor docker-compose exec -u www-data joomla php cli/joomla.php config:set offset="${JCONFIG_TIMEZONE}" docker-compose exec -u www-data joomla php cli/joomla.php config:set sef_rewrite="${JCONFIG_SEF}" #SMTP +docker-compose exec -u www-data joomla php cli/joomla.php config:set mailer=smtp docker-compose exec -u www-data joomla php cli/joomla.php config:set sendmail="${SMTP_MAILER}" docker-compose exec -u www-data joomla php cli/joomla.php config:set smtpuser="${SMTP_USER}" docker-compose exec -u www-data joomla php cli/joomla.php config:set smtppass="${SMTP_PASS}" diff --git a/docker-compose.yml b/docker-compose.yml index 2f299c3..e060106 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -44,4 +44,3 @@ services: - ./php/php.ini:/usr/local/etc/php/php.ini - "/etc/timezone:/etc/timezone:ro" - "/etc/localtime:/etc/localtime:ro" -