#!/bin/bash if [[ -z "$REPO_DIRECTORY" ]]; then . bin/set_url.sh fi su -s /bin/bash -c "cd ${REPO_DIRECTORY} &&\ node --max-old-space-size=250 `which npm` install -y &&\ node --max-old-space-size=250 `which npm` run generate --prerender" www-data cp -r "${FRONT_DIRECTORY}/.output/public" /var/www/html chown -R www-data:www-data /var/www/html/public if [[ -z "$CADDYFILE" ]]; then CADDYFILE="/etc/caddy/Caddyfile" fi echo "www.${DOMAIN_NAME} {" >> $CADDYFILE echo "redir ${DOMAIN_NAME}{uri} permanent" >> $CADDYFILE echo "}" >> $CADDYFILE echo "${DOMAIN_NAME} {" >> $CADDYFILE echo "root * /var/www/html/public" >> $CADDYFILE echo "file_server" >> $CADDYFILE echo "}" >> $CADDYFILE caddy fmt $CADDYFILE -w caddy reload -c $CADDYFILE