#!/bin/sh
set -eu
PORT="${PORT:-3000}"
if [ -z "${APP_KEY:-}" ]; then
  echo "APP_KEY is required. Generate once using php artisan key:generate --show, and configure it securely." >&2
  exit 1
fi
sed -i "s/Listen 80/Listen $PORT/" /etc/apache2/ports.conf
sed -i "s/\*:3000/*:$PORT/" /etc/apache2/sites-available/000-default.conf
exec apache2-foreground
