Sa Polar - Despliegue en QNAP Container Station
Archivos necesarios
Copia todos estos archivos a tu QNAP:
docker-compose.yml.envsa-polar-mysql.tarsa-polar-backend.tarsa-polar-frontend.tar
Pasos de instalación
1. Importar las imágenes Docker
Accede por SSH al QNAP y ejecuta:
cd /ruta/donde/copiaste/los/archivos
docker load -i sa-polar-mysql.tar
docker load -i sa-polar-backend.tar
docker load -i sa-polar-frontend.tar
2. Verificar las imágenes
docker images
Deberías ver:
mysql:8.0sa-polar-backend:latestsa-polar-frontend:latest
3. Iniciar los contenedores
Opción A: Usando docker-compose
docker compose up -d
Opción B: Importar en Container Station
- Abre Container Station en tu QNAP
- Ve a "Crear aplicación"
- Importa el archivo
docker-compose.yml - Ajusta las variables de entorno si es necesario (.env)
- Crea e inicia
Acceso
Una vez iniciado:
- Frontend: http://IP_DEL_QNAP:3000
- Backend API: http://IP_DEL_QNAP:8080
Credenciales
- Usuario:
admin - Contraseña:
admin123
Notas
- El puerto MySQL expuesto es 3307 (accesible desde el host como 3307)
- Los datos persisten en volúmenes Docker
- Para actualizar, recarga las imágenes y recrea los contenedores
Comandos útiles
# Ver estado
docker compose ps
# Ver logs
docker compose logs -f
# Parar
docker compose down
# Iniciar de nuevo
docker compose up -d