#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" source "${SCRIPT_DIR}/functions.sh" resolve_paths require_command "openssl" || require_command "pwgen" main() { > "$ENV_FILE" read -r -p "Base Domain (e.g. example.org) [example.org]: " DOMAIN_INPUT BASE_DOMAIN="${DOMAIN_INPUT:-example.org}" cat >> "$ENV_FILE" <