#!/bin/sh
# ═══════════════════════════════════════════════════════════════════════════
# SEMURG PRODUCTION SERVER LAUNCHER
# ═══════════════════════════════════════════════════════════════════════════
#
# Usage:
#   bin/server              — start in foreground (for systemd)
#   bin/server daemon       — start as background daemon
#   bin/server daemon_iex   — start daemon with IEx attached
#
# This script is copied to the release's bin/ directory via rel_overlays.

set -eu

cd -P -- "$(dirname -- "$(readlink -f -- "$0")")"

PHX_SERVER=true PORT="${PORT:-8080}" HTTPS_PORT="${HTTPS_PORT:-4443}" exec ./semurg_cpu "$@"
