services: email-worker: build: . container_name: email-worker-ts restart: unless-stopped env_file: .env volumes: - ./domains.txt:/etc/email-worker/domains.txt:ro - ./logs:/var/log/email-worker ports: - "9000:8000" # Prometheus metrics (Host:Container) - "9090:8080" # Health check (Host:Container) environment: - SMTP_HOST=host.docker.internal - SMTP_PORT=25 networks: - mail_network volumes: worker-logs: # Netzwerk am Ende der Datei deklarieren networks: mail_network: external: true