Debbie: Run a local Instance

Debbie: Run a local Instance

Introducción

Elementos necesarios para la prueba:

  • Imagen docker.
    Para descargarla debe contar con una clave de acceso.
    Contacte a support@certisur.com

  • Archivo de configuración ejemplo
    Se puede descargar en el paso 2.

  • Licencia actualizada.
    Si la licencia del archivo ejemplo ha vencido, solicite una nueva a support@certisur.com

Siga las siguientes instrucciones.

 

 

Paso 1: Descargar imagen docker

Descargue la última imagen docker del producto siguiendo las instrucciones que se encuentran en

https://certisur.atlassian.net/wiki/x/FAAC

El código del producto es “debbie” y debe ser reemplazado en las instrucciones cuando encuentre <PRODUCT_ID>

 

Claves de Acceso para descargar imagen

Si no tiene las claves de acceso, contacte a support@certisur.com.

Paso 2: Descargar configuración ejemplo

Descomprima el archivo acme-demo.zip en su equipo. Al hacerlo, obtendrá una estructura de carpetas similar a la siguiente:

 

Screenshot 2025-03-27 at 00.23.02.png
Estructura de directorio de ejemplo

Dentro de la carpeta debbie, encontrará los archivos de configuración de la demo, así como las carpetas donde se generarán los archivos de registro (logs).

 

Archivo:

Archivo de Configuración Demo

Si lo desea, una descripción completa del archivo de configuración puede encontrarla en
Debbie: Service Configuration

Paso 3: Ejecutar imagen

Abra una consola y ejecute el siguiente comando desde la carpeta donde se encuentra el archivo docker-compose.yml.

docker-compose up

Al iniciar la ejecución debe ver en la consola el proceso de ejecución como se muestra a continuación.

Screenshot 2025-03-27 at 00.19.42.png
Salida de la ejecución del comando docker-compose up

La imagen se habrá iniciado correctamente cuando vea la leyenda:

>>> DEBBIE started … waiting requests …

Este mensaje indica que el sistema está listo para recibir solicitudes de validación.

Si la licencia ha vencido, debe solicitar una nueva licencia a support@certisur.com.

Una vez que reciba la nueva licencia debe reemplazar el valor que se encuentra en el archivo ./debbie/config/debbie.json de la carpeta de configuración ejemplo que ha descomprimido.

 

Paso 4: Prueba de funcionamiento

Abra su navegador y acceda a la siguiente dirección:

http://localhost:8081/acme/healthcheck (o al puerto que haya definido).

Al acceder, verá una salida similar a la siguiente:

 

Screenshot 2025-03-27 at 00.17.22.png