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"