Saltar al contenido principal

Detalles

Descripción:

Main API and cron tasks

Technologies:

  • Javascript
  • Postgres (ORM: Sequelize)
  • Express
  • Nats

Deploy:

Deployed in AWS EBS

Dockerized:

No

Environments:

  • Production
  • Development

Monitoring:

  • Rollbar
  • DataDog

CI/CD:

  • CodePipeline
    • Automática en development
    • Manual en production

Env

DB_USER=
DB_PASSWORD=
DB_HOST=
DB_NAME=

ITP_HOST=
ITP_PASSWORD=

ENV=

ACCESS_TOKEN_SECRET=

TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_PHONE_NUMBER=

SENDGRID_API_KEY=
SENDGRID_VALIDATION_API_KEY=

EVERSIGN_API_KEY=
EVERSIGN_BUSINESS_ID=

STRIPE_KEY=
STRIPE_WEBHOOK_KEY=

ROLLBAR_KEY=

ONESIGNAL_APP_ID=
ONESIGNAL_API_KEY=

APPLE_CLIENT_ID=

HOLDED_API_KEY=

MINDEE_API_KEY_DNI_FRONT=
MINDEE_API_KEY_DNI_BACK=
MINDEE_API_KEY_CIRCULATION_PERMIT=

TYPEFORM_SECRET=

ADOBE_PDF_CLIENT_ID=
ADOBE_PDF_CLIENT_SECRET=
ADOBE_PDF_ORGANIZATION_ID=
ADOBE_PDF_ACCOUNT_ID=

OUTVIO_API_KEY=

DOCUTEN_API_KEY=
DOCUTEN_URL=

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=

NATS_SERVER=
NATS_USER=
NATS_PASSWORD=

AUTHO_CLIENT_ID=
AUTHO_CLIENT_SECRET=