game / start-wrapper.sh
habulaj's picture
Update start-wrapper.sh
dfffff9 verified
raw
history blame contribute delete
947 Bytes
#!/bin/bash
set -e
# Configurar Windows XP usando ISO customizada
# Nota: Você precisa fornecer uma URL para uma ISO do Windows XP
# Por padrão, vamos tentar "xp" primeiro, se não funcionar, use uma URL de ISO
export VERSION="xp"
export LANGUAGE="en-US"
export KEYBOARD="en-US"
# Se VERSION="xp" não funcionar, descomente a linha abaixo e forneça uma URL de ISO:
# export VERSION="https://example.com/windows-xp.iso"
echo "🚀 Iniciando FastAPI em background..."
cd /app
python3 -m uvicorn app:app --host 0.0.0.0 --port 7860 > /tmp/fastapi.log 2>&1 &
FASTAPI_PID=$!
echo "✅ FastAPI iniciado (PID: $FASTAPI_PID)"
echo " Acesse em: http://0.0.0.0:7860"
# Aguardar um pouco para FastAPI iniciar
sleep 3
echo "🖥️ Iniciando Windows XP..."
echo " Web Viewer: http://localhost:8006"
echo " RDP: localhost:3389"
# Chamar entrypoint original do dockur/windows
# Ele vai manter o processo principal rodando
exec /entrypoint.sh "$@"