Initial clean commit

This commit is contained in:
jlimolina 2026-01-13 13:39:51 +01:00
commit 6784d81c2c
141 changed files with 25219 additions and 0 deletions

39
start_docker.sh Executable file
View file

@ -0,0 +1,39 @@
#!/bin/bash
# Script para iniciar los servicios de Docker
# Ejecutar con: sudo ./start_docker.sh
set -e
cd "$(dirname "$0")"
echo "=== RSS2 Docker Services ==="
# Verificar si el modelo CTranslate2 existe
CT2_MODEL="./models/nllb-ct2"
if [ ! -d "$CT2_MODEL" ]; then
echo ""
echo "⚠️ Modelo CTranslate2 no encontrado en $CT2_MODEL"
echo " Convirtiendo modelo (esto puede tardar 5-10 minutos)..."
echo ""
# Verificar si ctranslate2 está instalado
if ! python3 -c "import ctranslate2" 2>/dev/null; then
echo "Instalando ctranslate2..."
pip install ctranslate2
fi
# Convertir el modelo
./convert_model.sh
fi
echo ""
echo "Iniciando servicios Docker..."
docker compose up -d --build
echo ""
echo "✓ Servicios iniciados"
echo ""
echo "Para ver los logs:"
echo " docker compose logs -f translator"
echo ""
echo "Para verificar el estado:"
echo " docker compose ps"