Files
acc-server-manager/docker/acc-server/entrypoint.sh
2026-03-22 13:23:35 +01:00

18 lines
336 B
Bash

#!/bin/bash
set -e
Xvfb :99 -screen 0 1024x768x16 &
XVFB_PID=$!
cleanup() {
echo "Stopping ACC server..."
kill $XVFB_PID 2>/dev/null || true
}
trap cleanup SIGTERM SIGINT
echo "Starting ACC server on port ${SERVER_PORT}..."
exec wine /acc/game/server/accServer.exe \
-serverCfgPath /acc/cfg \
-port "${SERVER_PORT}"