manifest: 2 name: amqp-email-forwarder version: "1.0.1" description: "Consumes CloudEvents from AMQP and forwards as email notifications" service: container: amqp-email-forwarder docker: - image: amqp-email-forwarder context: . dockerfile: Dockerfile requires: - provider: lavinmq type: vhost name: EMAILDELIVERY_T env_map: AMQP_HOST: host AMQP_PORT: port AMQP_USER: user AMQP_PASSWORD: password AMQP_VHOST: vhost env: AMQP_HOST: AMQP_PORT: AMQP_USER: AMQP_PASSWORD: AMQP_VHOST: AMQP_URL: template: "amqp://${AMQP_USER}:${AMQP_PASSWORD}@${AMQP_HOST}:${AMQP_PORT}/${AMQP_VHOST}" AMQP_EXCHANGE: default: "News.TransactionalEmailing.Command" AMQP_QUEUE: default: "email-forwarder" SMTP_HOST: default: "host.docker.internal" SMTP_PORT: default: "587" SMTP_USER: SMTP_PASSWORD: NOTIFY_TO: default: "jochen.schoubben@mediahuis.be" NOTIFY_FROM: default: "jschoubben@novox.be" package: - docker-compose.yml - Dockerfile - app.js - package.json