Basic Microservice to send Mails
Define the following environment variables:
FROM_EMAIL
FROM_NAME
SMTP_HOST
SMTP_PORT
SMTP_SECURE
SMTP_USER
SMTP_PASSWORDhttps://maule.dev/index.php/2020/03/26/creando-un-microservicio-en-node-js-para-mandar-emails/
docker build -t mailer .
docker run --name mailer_app --publish 4567:3000
--env FROM_EMAIL='rodrigoweichert@gmail.com'
--env FROM_NAME='rodrigo'
--env SMTP_HOST='smtp.gmail.com'
--env SMTP_PORT=465
--env SMTP_SECURE=false
--env SMTP_USER='rodrigoweichert@gmail.com'
--env SMTP_PASSWORD='*****' \
mailer
docker run --name mailer_app --publish 4567:3000 --env-file .env mailer
- Subir proyecto a gitlab
- Crear el CI/CD para que crear el docker automáticamente