nclazz-mail-relay/docker-compose.yml

23 lines
634 B
YAML

version: '3.8'
services:
service:
image: docker.nclazz.de/nclazz-service/mail-relay:$VERSION
environment:
SPRING_MAIL_USERNAME: "${MAIL_USERNAME}"
SPRING_MAIL_PASSWORD: "${MAIL_PASSWORD}"
SPRING_DATASOURCE_USERNAME: "${DB_USERNAME}"
SPRING_DATASOURCE_PASSWORD: "${DB_PASSWORD}"
SPRING_PROFILES_ACTIVE: swarm
NCLAZZ_AUTH_TOKEN: "${AUTH_TOKEN}"
stop_grace_period: 60s
deploy:
replicas: 1
resources:
limits:
memory: 250MB
placement:
max_replicas_per_node: 1
update_config:
order: start-first
ports:
- "${PORT}:8080"