#!/usr/bin/env bash
set -euo pipefail
project_root="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/../.." && pwd)"
state="${HOMECORE_DEV_STATE:-$HOME/.local/share/homecore-dev}"
node_bin="${HOMECORE_NODE:-$HOME/.local/share/homecore-tools/node-v24.21.0-linux-x64/bin/node}"
export HOMECORE_DB_SOCKET="${HOMECORE_DB_SOCKET:-$state/mysql.sock}"
export HOMECORE_DB_DATABASE="${HOMECORE_DB_DATABASE:-homecore_dev}"
export HOMECORE_DB_USER="${HOMECORE_DB_USER:-root}"
exec "$node_bin" "$project_root/websocket-server/src/server.mjs"
