Name Last Update
jaikuaamina-app Loading commit data...
jaikuaamina-doc Loading commit data...
jaikuaamina-proxy Loading commit data...
jaikuaamina-server Loading commit data...
README.md Loading commit data...
initserver.sh Loading commit data...
runsever.sh Loading commit data...

Servidor

Para inicializar todo

./initserver.sh

Para correr el servicio de backend

./runserver.sh

Modificar credenciales y otros datos

El Dockerfile en jaikuaamina-server cambia las variables de entorno del servidor Cada vez que se modifica el Dockerfile es necesario recrear la imagen ver ./initserver.sh para referencia

  RUN echo "NODE_TLS_REJECT_UNAUTHORIZED=0\n"\
  "COUCHDB_URL=http://couch_server:5984\n"\
  "DB_VALORACIONES=valoraciones\n"\
  "DB_UBICACIONES=ubicaciones\n"\
  "DB_REPORTES=reporte\n"\
  "DB_NONCES=nonces\n"\
  "DB_TOKENS=tokens\n"\
  "TOKEN_INTERVAL=840000\n"\
  "AUTH_TOKEN=0496164f-8de1-449c-9ce9-af0e0a6ce9fe\n"\
  "CLIENT_SECRET=a66a1a98eb7059a5c3b446183e214cc2661326c2994b811cb06dd9d3d873a9e9\n"\
  "SENATICS_URL=https://devaip.senatics.gov.py:443/portal-core/rest/api\n" > .env

NODE_TLS_REJECT_UNAUTHORIZED

  • 0 -> Portal desarrollo
  • eliminar linea -> Portal de produccion

COUCHDB_URL

http://couch_server:5984 -> modificar en caso de cambiar el runserver.sh

TOKEN_INTERVAL

  • 840000 -> 13 minutos en millisegundos

AUTH_TOKEN

Token de autenticación del portal

CLIENT_SECRET

Secreto para la autenticación con el portal

SENATICS_URL

Nombres de las bases de datos

  • DB_VALORACIONES=valoraciones
  • DB_UBICACIONES=ubicaciones
  • DB_REPORTES=reporte
  • DB_NONCES=nonces
  • DB_TOKENS=tokens