Skip to content

📡 Sistema Hub para transferir, almacenar y gestionar las firmas de los usuarios.

Notifications You must be signed in to change notification settings

Ekisa-Team/xsighub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xsighub

📝 Sistema Hub para capturar, transferir y mostrar las firmas de los usuarios en aplicaciones móviles y web en tiempo real.

APK

https://github.com/Ekisa-Team/xsighub_mobile/releases

Tutoriales

Requisitos

Iniciar proyectos Server y SDK

  1. Instalar node_modules.
pnpm install
  1. Ejecutar proyecto.
pnpm dev

Ejecutar ejemplos

pnpm --filter @ekisa-xsighub/core build && pnpm --filter @ekisa-xsighub/sdk build;  
  • Angular

    pnpm --filter angular dev

Realizar despliegue

Para desplegar una nueva versión de este proyecto, se deben seguir los siguientes pasos:

  1. Ejecutar el script ./scripts/release.sh y seguir las instrucciones para especificar el tipo de versión que desea publicar ("major", "minor" o "patch") y si desea agregar un alcance a la versión (por ejemplo, "alpha", "beta" o "stable").

  2. Verificar que los cambios y la etiqueta de Git se hayan publicado correctamente en el repositorio remoto. Adicionalmente, debe haber un workflow generando generando la imagen de docker en ghcr y los paquetes de la aplicación deberían estar publicados en NPM.

Docker

Compilar imágenes

docker buildx build -t xsighub-server:latest -f Dockerfile.server .

Ejecutar imágenes

docker run --env-file apps/server/envs/development.env -p 3000:3000 -d xsighub-server