#!/bin/sh DOMAIN_NAME="$__object_id" CONF_DIR=/etc/nginx/sites-enabled WEB_ROOT=/var/www/html/${DOMAIN_NAME} #__package nginx --state installed #require="__package/nginx" __file "~/ungleich-learning/test.conf" \ require="__package/nginx" __file "${CONF_DIR}/${DOMAIN_NAME}.conf" \ --mode 0644 --source - << EOF server { listen *:80; listen [::]:80; server_name $name; root $WEBROOT; location /.well-known/acme-challenge/ { root $WEBROOT; } # Everything else -> ssl location / { return 301 https://\$host\$request_uri; } } EOF