Initial commit: NovelasVM platform with multi-engine support and Umineko Web integration

This commit is contained in:
2026-06-14 23:51:40 +00:00
commit 8ded9cc4c8
24 changed files with 3688 additions and 0 deletions

44
bin/umineko-web.sh Executable file
View File

@@ -0,0 +1,44 @@
#!/bin/bash
# umineko-web.sh - Gestiona el contenedor Docker de Umineko Web
# Uso: umineko-web.sh [start|stop|restart|status|logs|update]
set -e
COMPOSE_DIR="/opt/novelas/tools/umineko-web-asm"
CONTAINER_NAME="umineko-web-asm_umineko-web_1"
cd "$COMPOSE_DIR"
case "${1:-start}" in
start|up)
echo "[+] Levantando Umineko Web..."
./run-umineko-web.sh
;;
stop|down)
echo "[+] Deteniendo Umineko Web..."
docker-compose down
;;
restart)
echo "[+] Reiniciando Umineko Web..."
docker-compose down
./run-umineko-web.sh
;;
status)
echo "[*] Estado del contenedor:"
docker ps --filter "name=$CONTAINER_NAME" --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
;;
logs)
echo "[*] Logs del contenedor (Ctrl+C para salir):"
docker logs -f "$CONTAINER_NAME"
;;
update)
echo "[+] Actualizando imagen y reiniciando..."
docker-compose down
docker-compose pull
./run-umineko-web.sh
;;
*)
echo "Uso: $0 [start|stop|restart|status|logs|update]"
exit 1
;;
esac