diff --git a/type/__recycledcloud_wordpress/manifest b/type/__recycledcloud_wordpress/manifest index c7c49d2..94edeca 100644 --- a/type/__recycledcloud_wordpress/manifest +++ b/type/__recycledcloud_wordpress/manifest @@ -12,6 +12,12 @@ fi mysql_password="$(cat "${__object:?}/parameter/mysql-password")" nginx_domain="$(cat "${__object:?}/parameter/nginx-domain")" +altdomains= +while read -r altdomain; +do + altdomains="--altdomain $altdomain $altdomains" +done < "${__object:?}/parameter/altdomains" + max_upload_size=100M php_fpm_socket=/run/php-fpm7/php-fpm.sock @@ -43,7 +49,10 @@ require="__recycledcloud_mysql" __mysql_database wordpress \ # NGINX vhost for wordpress hosting. __package nginx + +# shellcheck disable=SC2086 require="__package/nginx" __recycledcloud_nginx "$nginx_domain" \ + $altdomains \ --config - <<- EOF root /var/www/wordpress; index index.php; diff --git a/type/__recycledcloud_wordpress/parameter/optional b/type/__recycledcloud_wordpress/parameter/optional new file mode 100644 index 0000000..d3ebd88 --- /dev/null +++ b/type/__recycledcloud_wordpress/parameter/optional @@ -0,0 +1 @@ +altdomains