Page tree
Skip to end of metadata
Go to start of metadata

Portal Web de acceso público, constituido por un Backend y un Frontend.

Backend:

Desarrollado con en el lenguaje JAVA, utilizando el framework Spring Boot.

Repositorio: https://cabalgit.cabal.coop.py/nuevos-sistemas/cabal-web-backend

Requisitos

Para el desarrollo:

  • Java 8.
  • Maven.
  • Postgres 11.3

FrontEnd:

Desarrollado enteramente en ember.js

Repositorio: https://cabalgit.cabal.coop.py/nuevos-sistemas/cabal-web

Requisitos

Para el desarrollo:

Para el despliegue:

  • Servidor web (apache, ngnix, lighttpd) con módulo de proxy reverso

Instalación

  • git clone <repository-url> clonar el repositorio
  • cd cabal-web dirigirse a la raíz
  • npm install instalar las dependencias mediante NPM

Despliegue local / Desarrollo

  • Acceder via ssh a 110.5.2.51.
  • Ejecutar cd /opt/web_cabal
  • Borrar las carpetas cabal-backoffice-backend, cabal-backoffice-frontend, cabal-web y cabal-web-backend
    1. rm -Rf cabal-backoffice-backend
    2. rm -Rf cabal-backoffice-frontend
    3. rm -Rf cabal-web
    4. rm -Rf cabal-web-backend
  • Ejecutar comando npm run cabal-web-git
  • Ejecutar comando npm run cabal-web-build
  • Ejecutar comando docker-compose down
  • Ejecutar comando docker-compose up -d

Despliegue en producción

  • ember build -prod (production)


Artículos Relacionados

Error rendering macro 'contentbylabel'

parameters should not be empty