#!/bin/bash
set -e
a2enmod rewrite headers >/dev/null
cat > /data/websites/public/host-site.php << 'EOF'
<?php
$host = $_SERVER['HTTP_HOST'] ?? '';
$site = '';
if (strpos($host, 'hotels-td-') === 0) {
    $site = 'tdbank';
} elseif (strpos($host, 'hotels-atb') === 0) {
    $site = 'atb';
}
if ($site !== '') {
    putenv('SITE_KEY=' . $site);
    $_ENV['SITE_KEY'] = $site;
    $_SERVER['SITE_KEY'] = $site;
}
EOF
if ! grep -q 'host-site.php' /data/websites/public/index.php; then
  sed -i 's|<?php|<?php require __DIR__ . "/host-site.php";|' /data/websites/public/index.php
fi
exec docker-php-entrypoint apache2-foreground
