Files
ContabilidadSaPolar/export/README.md
T

81 lines
1.5 KiB
Markdown

# Sa Polar - Despliegue en QNAP Container Station
## Archivos necesarios
Copia todos estos archivos a tu QNAP:
- `docker-compose.yml`
- `.env`
- `sa-polar-mysql.tar`
- `sa-polar-backend.tar`
- `sa-polar-frontend.tar`
## Pasos de instalación
### 1. Importar las imágenes Docker
Accede por SSH al QNAP y ejecuta:
```bash
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
```bash
docker images
```
Deberías ver:
- `mysql:8.0`
- `sa-polar-backend:latest`
- `sa-polar-frontend:latest`
### 3. Iniciar los contenedores
**Opción A: Usando docker-compose**
```bash
docker compose up -d
```
**Opción B: Importar en Container Station**
1. Abre Container Station en tu QNAP
2. Ve a "Crear aplicación"
3. Importa el archivo `docker-compose.yml`
4. Ajusta las variables de entorno si es necesario (.env)
5. 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
```bash
# Ver estado
docker compose ps
# Ver logs
docker compose logs -f
# Parar
docker compose down
# Iniciar de nuevo
docker compose up -d
```