Guía de Instaladores de Plataforma

RDEL Plataforma de Servicios de Salud

Autor/a

RDEL Consultoría y Asesoría

Fecha de publicación

5 de marzo de 2026

Logotipo institucional de RDEL Consultoría y Asesoría.
Nota

Guía operativa para la instalación y empaquetado de instaladores Docker en Windows y macOS para la RDEL Plataforma de Servicios de Salud.

1 Instaladores Docker para RDEL Plataforma de Servicios de Salud

1.1 Instalación rápida

Esta guía es la forma más directa de ejecutar la plataforma con Docker Compose.

Requisitos mínimos recomendados:

  • Espacio libre en disco: 10 GB mínimo recomendado.
  • Docker Desktop o Docker Engine con Docker Compose.

Descarga e instalación de Docker (referencias al 6 de marzo de 2026):

Pasos:

  1. Descargar el archivo zip con los recursos de la plataforma: https://www.rdel-cya.com/public/rdel-health-services-platform-1.0.0-a.zip
  2. Descomprimir rdel-health-services-platform-1.0.0-a.zip.
  3. Abrir una terminal en la carpeta extraída rdel-health-services-platform-1.0.0-a:
    • Windows: en el Explorador, abre la carpeta extraída, luego clic derecho en espacio vacío y selecciona Open in Terminal (o Abrir en Terminal).
    • macOS: abre Terminal y navega con cd a la carpeta extraída (o clic derecho en la carpeta y usa Nueva terminal en carpeta, si está habilitado).
  4. Entrar al directorio rdel-health-services-platform-1.0.0-a (donde está docker-compose.yml) y ejecutar la opción recomendada:
docker compose --env-file .env.production up -d --build
  1. Si necesitas forzar reconstrucción completa sin caché, usa:
docker compose --env-file .env.production build --no-cache front back
docker compose --env-file .env.production up -d

1.2 Windows

1.2.1 Archivo de procesamiento por lotes .bat

Archivo: installers/windows/install-rdel-plataforma-servicios-salud-docker.bat

Qué hace:

  • Instala Docker Desktop con winget si no existe.
  • Espera a que Docker Engine esté listo.
  • Verifica docker compose.
  • Crea .env desde .env.example si hace falta.
  • Ejecuta docker compose up -d --build.

Uso:

installers\windows\install-rdel-plataforma-servicios-salud-docker.bat

1.2.2 Archivo Microsoft Installer .msi (Instalador de Microsoft)

Proyecto WiX para generar MSI:

Generación (en Windows, con WiX instalado):

powershell -ExecutionPolicy Bypass -File installers\windows\msi\build-msi.ps1

Salida esperada:

1.3 macOS

1.3.1 Script ejecutable .command

Archivo: installers/macos/install-rdel-plataforma-servicios-salud-docker.command

Qué hace:

  • Instala Docker Desktop con Homebrew Cask si no existe.
  • Inicia Docker Desktop y espera disponibilidad.
  • Verifica docker compose.
  • Crea .env desde .env.example si hace falta.
  • Ejecuta docker compose up -d --build.

Uso:

./installers/macos/install-rdel-plataforma-servicios-salud-docker.command

1.3.2 Archivo de imagen de disco .dmg

1.3.3 Generar DMG

Script: installers/macos/create-installer-dmg.sh

Este script (ejecutar en macOS) empaqueta:

  • install-rdel-plataforma-servicios-salud-docker.command
  • README.txt

Comando:

./installers/macos/create-installer-dmg.sh

Salida esperada: