app-store/apps/postfix-relay/docker-compose.yml
JigSaw cf9a3dd55b
feat(store): add postfix-relay app (#974)
Co-authored-by: Nicolas Meienberger <47644445+meienberger@users.noreply.github.com>
2023-08-10 00:23:00 +02:00

31 lines
830 B
YAML

version: "3.8"
services:
postfix-relay:
container_name: postfix-relay
# user: root
image: simenduev/postfix-relay:1.4.0
restart: unless-stopped
ports:
- ${APP_PORT}:25
volumes:
- ${APP_DATA_DIR}/data/config:/root/config:rw
environment:
- ACCEPTED_NETWORKS=${RELAY_ACCEPTED_NETWORKS}
- SMTP_HOST=${RELAY_SMTP_HOST}
- SMTP_LOGIN=${RELAY_SMTP_LOGIN}
- SMTP_PASSWORD=${RELAY_SMTP_PASSWORD}
- SMTP_PORT=${RELAY_SMTP_PORT}
- TLS_VERIFY=${RELAY_TLS_VERIFY}
- USE_TLS=${RELAY_USE_TLS}
healthcheck:
test: netstat -an | grep 25 > /dev/null; if [ 0 != $? ]; then exit 1; fi;
interval: 10s
timeout: 5s
retries: 5
start_period: 30s
networks:
- tipi_main_network
labels:
# Main
traefik.enable: false